Group A   Group B  
   Country Pld  W  D  L  Goals For Against GD  Pts    Country Pld  W  D  L  Goals For Against GD  Pts  
   Czech Republic 10 7 1 2 19 14 5 22    Belgium 10 7 2 1 24 5 19 23  
   Iceland 10 6 2 2 17 6 11 20    Wales 10 6 3 1 11 4 7 21  
   Turkey 10 5 3 2 14 9 5 18    Bosnia & Herzegovina 10 5 2 3 17 12 5 17  
   Netherlands 10 4 1 5 17 14 3 13    Israel 10 4 1 5 16 14 2 13  
   Kazakhstan 10 1 2 7 7 18 −11 5    Cyprus 10 4 0 6 16 17 −1 12  
   Latvia 10 0 5 5 6 19 −13 5    Andorra 10 0 0 10 4 36 −32 0  
                                         
  Fixtures & Results                   Fixtures & Results                  
  Czech Republic     2–1  2–1  1–1  2–1  0–2       Andorra     1–4  0–3  1–3  1–4  1–2      
  Iceland   2–1    0−0  2−2  2−0  3–0       Belgium   6–0    3–1  5–0  3–1  0–0       
  Kazakhstan   2–4  0−3    0−0  1−2  0–1       Bosnia-Herzegovina   3–0  1–1    1–2  3–1  2–0       
  Latvia   1–2  0–3  0–1    0−2  1–1       Cyprus   5–0  0–1  2–3   1–2  0–1       
  Netherlands   2–3  0–1  3−1  6−0    1–1       Israel   4–0  0–1  3–0  1–2    0–3       
  Turkey   1–2  1–0 3–1  1–1  3–0       Wales   2–0  1–0  0–0  2–1  0–0       
                                         
  Group C   Group D  
   Country Pld  W  D  L  Goals For Against GD  Pts    Country Pld  W  D  L  Goals For Against GD  Pts  
   Spain 10 9 0 1 23 3 20 27    Germany 10 7 1 2 24 9 15 22  
   Slovakia 10 7 1 2 17 8 9 22    Poland 10 6 3 1 33 10 23 21  
   Ukraine 10 6 1 3 14 4 10 19    Republic of Ireland 10 5 3 2 19 7 12 18  
   Belarus 10 3 2 5 8 14 −6 11    Scotland 10 4 3 3 22 12 10 15  
   Macedonia 10 1 2 8 6 18 −12 4    Georgia 10 3 0 7 10 16 −6 9  
   Luxembourg 10 1 1 8 6 27 −21 4    Gibraltar 10 0 0 10 2 56 −54 0  
                                         
  Fixtures & Results                   Fixtures & Results                  
  Belarus     2–0  0–0  1–3  0–1  0–2        Georgia     0–2  4–0  0–4  1–2  1–0       
  Luxembourg   1–1    1–0  2–4  0–4  0–3        Germany   2–1    4–0  3–1  1–1  2–1      
  Macedonia   1–2  3–2    0–2  0–1  0–2        Gibraltar   0–3  0–7    0–7  0–4  0–6       
  Slovakia   0–1  3–0  2–1    2–1  0–0        Poland   0–0  4–0  8–1    2–1  2–2      
  Spain   3–0  4–0  5–1  2–0    1–0        Republic of Ireland   1–0  1–0  7–0  1–1    1–1      
  Ukraine   3–1  3–0  1–0  0–1  0–1        Scotland   1–0  2–3  6–1  2–2  1–0       
                                         
  Group E   Group F  
   Country Pld  W  D  L  Goals For Against GD  Pts    Country Pld  W  D  L  Goals For Against GD  Pts  
   England 10 10 0 0 31 3 28 30    Northern Ireland 10 6 3 1 16 8 8 21  
    Switzerland 10 7 0 3 24 8 16 21    Romania 10 5 5 0 11 2 9 20  
   Slovenia 10 5 1 4 18 11 7 16    Hungary 10 4 4 2 11 9 2 16  
   Estonia 10 3 1 6 4 9 −5 10    Finland 10 3 3 4 9 10 −1 12  
   Lithuania 10 3 1 6 7 18 −11 10    Faroe Islands 10 2 0 8 6 17 −11 6  
   San Marino 10 0 1 9 1 36 −35 1    Greece 10 1 3 6 7 14 −7 6  
                                         
  Fixtures & Results                   Fixtures & Results                  
  England     2–0  4–0  5–0  3–1  2–0        Faroe Islands     1–3  2–1  0–1  1–3  0–3      
  Estonia   0–1    1–0  2–0  1–0  0–1        Finland   1–0    1–1  0–1  1–1  0–2      
  Lithuania   0–3  1–0    2–1  0–2  1–2        Greece   0–1  0–1    4–3  0–2  0–1      
  San Marino   0–6  0–0  0–2    0–2  0–4        Hungary   2–1  1–0  0–0    1–2  0–0      
  Slovenia   2–3  1–0  1–1  6–0    1–0        Northern Ireland   2–0  2–1  3–1  1–1    0–0      
  Switzerland   0–2  3–0  4–0  7–0  3–2        Romania   1–0  1–1  0–0  1–1  2–0       
                                         
  Group G   Group H  
   Country Pld  W  D  L  Goals For Against GD  Pts    Country Pld  W  D  L  Goals For Against GD  Pts  
   Austria 10 9 1 0 22 5 17 28    Italy 10 7 3 0 16 7 9 24  
   Russia 10 6 2 2 21 5 16 20    Croatia 10 6 3 1 20 5 15 20  
   Sweden 10 5 3 2 15 9 6 18    Norway 10 6 1 3 13 10 3 19  
   Montenegro 10 3 2 5 10 13 -3 11    Bulgaria 10 3 2 5 9 12 −3 11  
   Liechtenstein 10 1 2 7 2 26 −24 5    Azerbaijan 10 1 3 6 7 18 −11 6  
   Moldova 10 0 2 8 4 16 −12 2    Malta 10 0 2 8 3 16 −13 2  
                                         
  Fixtures & Results                   Fixtures & Results                  
  Austria     3–0  1–0  1–0  1–0  1–1       Azerbaijan     1–2  0–0  1–3  2–0  0–1      
  Liechtenstein   0–5    1–1  0–0  0–7  0–2  Montenegro v   Bulgaria   2–0    0–1  2–2  1–1  0–1 Croatia deducted one point for offensive pitch markings  
  Moldova   1–2  0–1    0–2  1–2  0–2  Russia   Croatia   6–0  3–0    1–1  2–0  5–1  
  Montenegro   2–3  2–0  2–0    0–3  1–1  abandoned.   Italy   2–1  1–0  1–1    1–0  2–1  
  Russia   0–1  4–0  1–1  2–0    1–0  Match awarded   Malta   2–2  0–1  0–1  0–1    0–3  
  Sweden   1–4  2–0  2–0  3–1  1–1  to Russia 0-3   Norway   0–0  2–1  2–0  0–2  2–0   
                                         
  Group I   Third Placed Teams Play-Offs  
   Country Pld  W  D  L  Goals For Against GD  Pts   Best Performance from Third-Placed Team (Automatic Qualification): Turkey  
   Portugal 8 7 0 1 11 5 6 21   Home Team 1st Leg 1st Leg 2nd Leg Aggregate Home Team 2nd Leg  
   Albania 8 4 2 2 10 5 5 14   Norway 0 - 1 1 - 2 1 - 3 Hungary  
   Denmark 8 3 3 2 8 5 3 12   Bosnia & Herzegovina 1 - 1 0 - 2 1 - 3 Republic of Ireland  
   Serbia 8 2 1 5 8 13 −5 4   Ukraine 2 - 0 1 - 1 3 - 1 Slovenia  
   Armenia 8 0 2 6 5 14 −9 2   Sweden 2 - 1 2 - 2 4 - 3 Denmark  
                                         
  Fixtures & Results                                       
  Albania     2–1  1–1  0–1  0–2                             
  Armenia   0–3    0–0  2–3  1–1  Serbia 0-0 Albania match                      
  Denmark   0–0  2–1    0–1  2–0  abandoned after 41 mins                      
  Portugal   0–1  1–0  1–0    2–1  Match awarded 3-0 to Serbia                      
  Serbia   3–0  2–0  1–3  1–2  but Serbia deducted 3 points