|  Play-Offs |  | date | time | venue | team 1 | score | team 2 | HT | Aggr. |  | 14.11 | 19:00 | Moskva |   Russia | 2-1 |   Slovenia | 1-0 | 2-2 |  | 18.11 | 20:45 | Maribor |   Slovenia | 1-0 |   Russia | 1-0 |  |  Slovenia quaify on away goals rule |  | 14.11 | 20:00 | Athens |   Greece | 0-0 |   Ukraine | 0-0 | 1-0 |  | 18.11 | 20:00 | Donetsk |   Ukraine | 0-1 |   Greece | 0-1 |  | 14.11 | 20:00 | Dublin |   Ireland | 0-1 |   France | 0-0 | 1-2 |  | 18.11 | 21:00 | Saint-Denis |   France | 1-1 |   Ireland | 0-1 |  |  second leg aET ; FT 0-1 |  | 14.11 | 20:30 | Lisboa |   Portugal | 1-0 | Bosna Herzeg. | 1-0 | 2-0 |  | 18.11 | 20:45 | Zenica | Bosna Herzeg. | 0-1 |   Portugal | 0-0 |   
 | 
| Winners of each Group qualify directly.  |  | 4 Play-Offs are played between 8 Best Second placed teams.  |  | qualified |  | Slovenia |  | Greece |  | France |  | Portugal |   
 | 
 
| Group 1 | p | w | d | l | gf | ga |  | 1. Denmark | 21 | 6 | 3 | 1 | 16: | 5 |  | 2. Portugal | 19 | 5 | 4 | 1 | 17: | 5 |  | 3. Sweden | 18 | 5 | 3 | 2 | 13: | 5 |  | 4. Hungary | 16 | 5 | 1 | 4 | 10: | 8 |  | 5. Albania | 7 | 1 | 4 | 5 | 6: | 13 |  | 6. Malta | 1 | 0 | 1 | 9 | 0: | 26 |   
| Team | De | Po | Sw | Hu | Al | Ma |  | Denmark | --- |  1:1 |  1:0 |  0:1 | 3:0 | 3:0 |  | Portugal | 2:3 | --- |  0:0 |  3:0 | 0:0 |  4:0 |  | Sweden | 0:1 | 0:0 | --- | 2:1 |  4:1 | 4:0 |  | Hungary | 0:0 | 0:1 |  1:2 | --- | 2:0 |  3:0 |  | Albania |  1:1 |  1:2 | 0:0 |  0:1 | --- | 3:0 |  | Malta |  0:3 | 0:4 |  0:1 | 0:1 |  0:0 | --- |   
 | 
 | 
 
| date | time | venue | team 1 | score | team 2 | HT | att. |  | 06.09.08 | 18:45 | Tirana |   Albania | 0-0 |   Sweden | 0-0 |  | 06.09.08 | 19:45 | Budapest |   Hungary | 0-0 |   Denmark | 0-0 |  | 06.09.08 | 20:00 | Ta`Qali |   Malta | 0-4 |   Portugal | 0-1 |  | 10.09.08 | 20:15 | Solna |   Sweden | 2-1 |   Hungary | 0-0 |  | 10.09.08 | 20:45 | Tirana |   Albania | 3-0 |   Malta | 1-0 |  | 10.09.08 | 20:45 | Lisboa |   Portugal | 2-3 |   Denmark | 1-0 |  | 11.10.08 | 19:45 | Budapest |   Hungary | 2-0 |   Albania | 0-0 |  | 11.10.08 | 20:00 | Solna |   Sweden | 0-0 |   Portugal | 0-0 |  | 11.10.08 | 20:15 | Copenhagen |   Denmark | 3-0 |   Malta | 2-0 |  | 15.10.08 | 19:30 | Ta`Qali |   Malta | 0-1 |   Hungary | 0-1 |  | 15.10.08 | 20:45 | Braga |   Portugal | 0-0 |   Albania | 0-0 |  | 11.02.09 | 19:30 | Ta`Qali |   Malta | 0-0 |   Albania | 0-0 |  | 28.03.09 | 20:00 | Ta`Qali |   Malta | 0-3 |   Denmark | 0-2 |  | 28.03.09 | 20:30 | Tirana |   Albania | 0-1 |   Hungary | 0-1 |  | 28.03.09 | 20:45 | Porto |   Portugal | 0-0 |   Sweden | 0-0 |  | 01.04.09 | 19:00 | Budapest |   Hungary | 3-0 |   Malta | 1-0 |  | 01.04.09 | 20:15 | Copenhagen |   Denmark | 3-0 |   Albania | 2-0 |  | 06.06.09 | 20:00 | Solna |   Sweden | 0-1 |   Denmark | 0-1 |  | 06.06.09 | 20:45 | Tirana |   Albania | 1-2 |   Portugal | 1-1 |  | 10.06.09 | 19:00 | Goteborg |   Sweden | 4-0 |   Malta | 1-0 |  | 05.09.09 | 20:00 | Copenhagen |   Denmark | 1-1 |   Portugal | 1-0 |  | 05.09.09 | 20:00 | Budapest |   Hungary | 1-2 |   Sweden | 0-1 |  | 09.09.09 | 18:30 | Ta`Qali |   Malta | 0-1 |   Sweden | 0-0 |  | 09.09.09 | 20:30 | Tirana |   Albania | 1-1 |   Denmark | 0-1 |  | 09.09.09 | 20:45 | Budapest |   Hungary | 0-1 |   Portugal | 0-1 |  | 10.10.09 | 20:00 | Copenhagen |   Denmark | 1-0 |   Sweden | 0-0 |  | 10.10.09 | 20:45 | Lisboa |   Portugal | 3-0 |   Hungary | 1-0 |  | 14.10.09 | 19:45 | Guimaraes |   Portugal |   |   Malta | 2-0 |  | 14.10.09 | 20:45 | Solna |   Sweden |   |   Albania | 3-0 |  | 14.10.09 | 20:45 | Copenhagen |   Denmark |   |   Hungary | 0-1 |   
 | 
 
| Group 2 | p | w | d | l | gf | ga |  | 1. Switzerland | 21 | 6 | 3 | 1 | 18: | 8 |  | 2. Greece | 20 | 6 | 2 | 2 | 20: | 10 |  | 3. Latvia | 17 | 5 | 2 | 3 | 18: | 15 |  | 4. Israel | 16 | 4 | 4 | 2 | 20: | 9 |  | 5. Luxembourg | 5 | 1 | 2 | 7 | 4: | 25 |  | 6. Moldova | 3 | 0 | 3 | 7 | 5: | 18 |   
| Team | Sw | Gr | La | Is | Lu | Mo |  | Switzerland | --- |  2:0 | 2:1 |  0:0 | 1:2 |  2:0 |  | Greece | 1:2 | --- |  5:2 |  2:1 |  2:1 | 3:0 |  | Latvia |  2:2 | 0:2 | --- | 1:1 |  2:0 |  3:2 |  | Israel | 2:2 | 1:1 |  0:1 | --- |  7:0 |  3:0 |  | Luxembourg |  0:3 | 0:3 | 0:4 | 1:3 | --- | 0:0 |  | Moldova | 0:2 |  1:1 | 1:2 | 1:2 |  0:0 | --- |   
 | 
 | 
 
| date | time | venue | team 1 | score | team 2 | HT | att. |  | 06.09.08 | 19:00 | Tiraspol | Moldova | 1-2 | Latvia | 0-2 |  | 06.09.08 | 20:55 | Ramat Gan | Israel | 2-2 |   Switzerland | 0-1 |  | 06.09.08 | 20:15 | Luxembourg | Luxembourg | 0-3 |   Greece | 0-2 |  | 10.09.08 | 20:30 | Chisinau | Moldova | 1-2 | Israel | 1-2 |  | 10.09.08 | 20:30 | Zurich |   Switzerland | 1-2 | Luxembourg | 1-1 |  | 10.09.08 | 21:15 | Riga | Latvia | 0-2 |   Greece | 0-1 |  | 11.10.08 | 17:45 | St. Gallen |   Switzerland | 2-1 | Latvia | 0-0 |  | 11.10.08 | 20:15 | Luxembourg | Luxembourg | 1-3 | Israel | 1-1 |  | 11.10.08 | 21:30 | Piraeus |   Greece | 3-0 | Moldova | 2-0 |  | 15.10.08 | 19:00 | Latvia | Latvia | 1-1 | Israel | 0-0 |  | 15.10.08 | 20:15 | Luxembourg | Luxembourg | 0-0 | Moldova | 0-0 |  | 15.10.08 | 21:30 | Piraeus |   Greece | 1-2 |   Switzerland | 0-1 |  | 28.03.09 | 17:00 | Luxembourg | Luxembourg | 0-4 | Latvia | 0-1 |  | 28.03.09 | 18:45 | Chisianau | Moldova | 0-2 |   Switzerland | 0-1 |  | 28.03.09 | 21:00 | Ramat Gan | Israel | 1-1 |   Greece | 0-1 |  | 01.04.09 | 18:30 | Riga | Latvia | 2-0 | Luxembourg | 1-0 |  | 01.04.09 | 20:30 | Geneva |   Switzerland | 2-0 | Moldova | 1-0 |  | 01.04.09 | 21:30 | Heraklion |   Greece | 2-1 | Israel | 1-0 |  | 05.09.09 | 19:00 | Chisinau | Moldova | 0-0 | Luxembourg | 0-0 |  | 05.09.09 | 21:00 | Ramt Gan | Israel | 0-1 | Latvia | 0-0 |  | 05.09.09 | 20:30 | Basel |   Switzerland | 2-0 |   Greece | 0-0 |  | 09.09.09 | 21:00 | Ramat Gan | Israel | 7-0 | Luxembourg | 4-0 |  | 09.09.09 | 21:30 | Riga | Latvia | 2-2 |   Switzerland | 0-1 |  | 09.09.09 | 21:30 | Chisinau | Moldova | 1-1 |   Greece | 0-1 |  | 10.10.09 | 17:45 | Luxembourg | Luxembourg | 0-3 |   Switzerland | 0-3 |  | 10.10.09 | 21:30 | Athens |   Greece | 5-2 | Latvia | 1-2 |  | 10.10.09 | 21:00 | Ramat Gan | Israel | 3-0 | Moldova | 1-0 |  | 14.10.09 | 20:00 | Basel |   Switzerland | 0-0 | Israel | 0-0 |  |  Switzerland qualified to World 2010 |  | 14.10.09 | 21:00 | Athens |   Greece | 2-1 | Luxembourg | 2-0 |  | 14.10.09 | 21:00 | Riga | Latvia | 3-2 | Moldova | 2-1 |   
 | 
 
| Group 3 | p | w | d | l | gf | ga |  | 1. Slovakia | 22 | 7 | 1 | 2 | 22: | 10 |  | 2. Slovenia | 20 | 6 | 2 | 2 | 18: | 4 |  | 3. Czechia | 16 | 4 | 4 | 2 | 17: | 6 |  | 4. Northern Ireland | 15 | 4 | 3 | 3 | 13: | 9 |  | 5. Poland | 11 | 3 | 2 | 5 | 19: | 14 |  | 6. San Marino | 0 | 0 | 0 | 10 | 1: | 47 |   
| Team | Sl | Sl | Cz | No | Po | Sa |  | Slovakia | --- |  0:2 |  2:2 | 2:1 | 2:1 |  7:0 |  | Slovenia | 2:1 | --- |  0:0 | 2:0 |  3:0 | 5:0 |  | Czechia | 1:2 | 1:0 | --- |  0:0 |  2:0 |  7:0 |  | Northern Ireland |  0:2 |  1:0 | 0:0 | --- | 3:2 | 4:0 |  | Poland |  0:1 | 1:1 | 2:1 |  1:1 | --- | 10:0 |  | San Marino | 1:3 |  0:3 | 0:3 |  0:3 | 0:2 | --- |   
 | 
 | 
 
| date | time | venue | team 1 | score | team 2 | HT | att. |  | 06.09.08 | 17:00 | Wroclaw |   Poland | 1-1 |   Slovenia | 1-1 |  | 06.09.08 | 17:30 | Bratislava |   Slovakia | 2-1 | Northern Ireland | 0-0 |  | 10.09.08 | 19:45 | Belfast | Northern Ireland | 0-0 |   Czechia | 0-0 |  | 10.09.08 | 20:45 | Maribor |   Slovenia | 2-1 |   Slovakia | 1-0 |  | 10.09.08 | 20:30 | Serravalle | San Marino | 0-2 |   Poland | 0-1 |  | 11.10.08 | 20:30 | Chorzow |   Poland | 2-1 |   Czechia | 1-0 |  | 11.10.08 | 20:30 | Serravalle | San Marino | 1-3 |   Slovakia | 1-2 |  | 11.10.08 | 20:45 | Maribor |   Slovenia | 2-0 | Northern Ireland | 0-0 |  | 15.10.08 | 17:30 | Teplice |   Czechia | 1-0 |   Slovenia | 0-0 |  | 15.10.08 | 20:30 | Bratislava |   Slovakia | 2-1 |   Poland | 0-0 |  | 15.10.08 | 19:45 | Belfast | Northern Ireland | 4-0 | San Marino | 2-0 |  | 19.11.08 | 20:30 | Serravalle | San Marino | 0-3 |   Czechia | 0-0 |  | 11.02.09 | 20:30 | Serravalle | San Marino | 0-3 | Northern Ireland | 0-2 |  | 28.03.09 | 17:15 | Belfast | Northern Ireland | 3-2 |   Poland | 1-1 |  | 28.03.09 | 20:45 | Maribor |   Slovenia | 0-0 |   Czechia | 0-0 |  | 01.04.09 | 20:30 | Prague |   Czechia | 1-2 |   Slovakia | 1-1 |  | 01.04.09 | 20:30 | Kielce |   Poland | 10-0 | San Marino | 4-0 |  | 01.04.09 | 19:45 | Belfast | Northern Ireland | 1-0 |   Slovenia | 0-0 |  | 06.06.09 | 17:30 | Bratislava |   Slovakia | 7-0 | San Marino | 5-0 |  | 12.08.09 | 20:45 | Maribor |   Slovenia | 5-0 | San Marino | 2-0 |  | 05.09.09 | 20:30 | Chorzow |   Poland | 1-1 | Northern Ireland | 0-1 |  | 05.09.09 | 20:30 | Bratislava |   Slovakia | 2-2 |   Czechia | 0-0 |  | 09.09.09 | 17:20 | Uh.Hradiste |   Czechia | 7-0 | San Marino | 3-0 |  | 09.09.09 | 19:45 | Belfast | Northern Ireland | 0-2 |   Slovakia | 0-1 |  | 09.09.09 | 20:45 | Maribor |   Slovenia | 3-0 |   Poland | 2-0 |  | 10.10.09 | 20:30 | Prague |   Czechia | 2-0 |   Poland | 0-0 |  | 10.10.09 | 20:30 | Bratislava |   Slovakia | 0-2 |   Slovenia | 0-1 |  | 14.10.09 | 20:30 | Prague |   Czechia | 0-0 | Northern Ireland | 0-0 |  | 14.10.09 | 20:30 | Chorzow |   Poland | 0-1 |   Slovakia | 0-1 |  | 14.10.09 | 20:30 | Serravalle | San Marino | 0-3 |   Slovenia | 0-1 |  |  Slovakia qualified to World 2010 |   
 | 
 
| Group 4 | p | w | d | l | gf | ga |  | 1. Germany | 26 | 8 | 2 | 0 | 26: | 5 |  | 2. Russia | 22 | 7 | 1 | 2 | 19: | 6 |  | 3. Finland | 18 | 5 | 3 | 2 | 14: | 14 |  | 4. Wales | 12 | 4 | 0 | 6 | 9: | 12 |  | 5. Azerbaidjan | 5 | 1 | 2 | 7 | 4: | 14 |  | 6. Liechtenstein | 2 | 0 | 2 | 8 | 2: | 23 |   
| Team | Ge | Ru | Fi | Wa | Az | Li |  | Germany | --- | 2:1 |  1:1 | 1:0 |  4:0 |  4:0 |  | Russia |  0:1 | --- | 3:0 | 2:1 | 2:0 |  3:0 |  | Finland | 3:3 |  0:3 | --- |  2:1 | 1:0 | 2:1 |  | Wales |  0:2 |  1:3 | 0:2 | --- | 1:0 | 2:0 |  | Azerbaidjan | 0:2 |  1:1 |  1:2 |  0:1 | --- | 0:0 |  | Liechtenstein | 0:6 | 0:1 |  1:1 |  0:2 |  0:2 | --- |   
 | 
 | 
 
| date | time | venue | team 1 | score | team 2 | HT | att. |  | 06.09.08 | 15:00 | Cardiff |   Wales | 1-0 | Azerbaidjan | 0-0 |  | 06.09.08 | 20:45 | Vaduz | Liechtenstein | 0-6 |   Germany | 0-1 |  | 10.09.08 | 19:00 | Moskva |   Russia | 2-1 |   Wales | 1-0 |  | 10.09.08 | 20:35 | Helsinki |   Finland | 3-3 |   Germany | 2-2 |  | 10.09.08 | 21:00 | Baku | Azerbaidjan | 0-0 | Liechtenstein | 0-0 |  | 11.10.08 | 15:00 | Helsinki |   Finland | 1-0 | Azerbaidjan | 0-0 |  | 11.10.08 | 17:30 | Cardiff |   Wales | 2-0 | Liechtenstein | 1-0 |  | 11.10.08 | 20:45 | Dortmund |   Germany | 2-1 |   Russia | 2-0 |  | 15.10.08 | 19:00 | Moscow |   Russia | 3-0 |   Finland | 1-0 |  | 15.10.08 | 20:45 | Moenchengladb. |   Germany | 1-0 |   Wales | 0-0 |  | 28.03.09 | 17:00 | Moskva |   Russia | 2-0 | Azerbaidjan | 1-0 |  | 28.03.09 | 15:00 | Cardiff |   Wales | 0-2 |   Finland | 0-1 |  | 28.03.09 | 20:00 | Leipzig |   Germany | 4-0 | Liechtenstein | 2-0 |  | 01.04.09 | 19:30 | Vaduz | Liechtenstein | 0-1 |   Russia | 0-1 |  | 01.04.09 | 19:45 | Cardiff |   Wales | 0-2 |   Germany | 0-1 |  | 06.06.09 | 20:00 | Baku | Azerbaidjan | 0-1 |   Wales | 0-1 |  | 06.06.09 | 19:00 | Helsinki |   Finland | 2-1 | Liechtenstein | 1-1 |  | 10.06.09 | 20:30 | Helsinki |   Finland | 0-3 |   Russia | 0-1 |  | 12.08.09 | 21:00 | Baku | Azerbaidjan | 0-2 |   Germany | 0-1 |  | 05.09.09 | 19:00 | St. Petersburg |   Russia | 3-0 | Liechtenstein | 3-0 |  | 05.09.09 | 20:00 | Lankaran City | Azerbaidjan | 1-2 |   Finland | 0-0 |  | 09.09.09 | 19:30 | Vaduz | Liechtenstein | 1-1 |   Finland | 0-0 |  | 09.09.09 | 19:45 | Cardiff |   Wales | 1-3 |   Russia | 0-1 |  | 09.09.09 | 20:45 | Hanover |   Germany | 4-0 | Azerbaidjan | 1-0 |  | 10.10.09 | 17:00 | Helsinki |   Finland | 2-1 |   Wales | 1-1 |  | 10.10.09 | 19:00 | Moskva |   Russia | 0-1 |   Germany | 0-1 |  |  Germany qualified to World 2010 |  | 10.10.09 | 20:00 | Vaduz | Liechtenstein | 0-2 | Azerbaidjan | 0-0 |  | 14.10.09 | 18:00 | Hamburg |   Germany | 1-1 |   Finland | 0-1 |  | 14.10.09 | 21:00 | Baku | Azerbaidjan | 1-1 |   Russia | 0-1 |  | 14.10.09 | 20:00 | Vaduz | Liechtenstein | 0-2 |   Wales | 0-1 |   
 | 
 
| Group 5 | p | w | d | l | gf | ga |  | 1. Spain | 30 | 10 | 0 | 0 | 28: | 5 |  | 2. Bosna Herzeg. | 19 | 6 | 1 | 3 | 25: | 13 |  | 3. Turkey | 15 | 4 | 3 | 3 | 13: | 10 |  | 4. Belgium | 10 | 3 | 1 | 6 | 14: | 20 |  | 5. Estonia | 6 | 1 | 3 | 6 | 7: | 23 |  | 6. Armenia | 5 | 1 | 2 | 7 | 5: | 21 |   
| Team | Sp | Bo | Tu | Be | Es | Ar |  | Spain | --- | 1:0 | 1:0 |  5:0 |  3:0 | 4:0 |  | Bosna Herzeg. |  2:5 | --- |  1:1 |  2:1 | 7:0 | 4:1 |  | Turkey |  1:2 | 2:1 | --- | 1:1 |  4:2 |  2:0 |  | Belgium | 1:2 | 2:4 |  2:0 | --- | 3:2 | 3:0 |  | Estonia | 0:3 |  0:2 | 0:0 |  2:0 | --- |  0:0 |  | Armenia |  1:2 |  0:2 | 0:2 |  2:1 | 1:1 | --- |   
 | 
 | 
 
| date | time | venue | team 1 | score | team 2 | HT | att. |  | 06.09.08 | 20:45 | Liege |   Belgium | 3-2 | Estonia | 1-0 |  | 06.09.08 | 21:00 | Yerevan | Armenia | 0-2 |   Turkey | 0-0 |  | 06.09.08 | 22:00 | Murcia |   Spain | 1-0 | Bosna Herzeg. | 0-0 |  | 10.09.08 | 20:15 | Zenica | Bosna Herzeg. | 7-0 | Estonia | 2-0 |  | 10.09.08 | 21:00 | Istanbul |   Turkey | 1-1 |   Belgium | 0-1 |  | 10.09.08 | 22:00 | Albacete |   Spain | 4-0 | Armenia | 2-0 |  | 11.10.08 | 21:00 | Istanbul |   Turkey | 2-1 | Bosna Herzeg. | 0-1 |  | 11.10.08 | 20:45 | Brussels |   Belgium | 2-0 | Armenia | 2-0 |  | 11.10.08 | 21:45 | Tallinn | Estonia | 0-3 |   Spain | 0-2 |  | 15.10.08 | 20:15 | Zencia | Bosna Herzeg. | 4-1 | Armenia | 2-0 |  | 15.10.08 | 21:30 | Tallinn | Estonia | 0-0 |   Turkey | 0-0 |  | 15.10.08 | 20:45 | Brussels |   Belgium | 1-2 |   Spain | 1-1 |  | 28.03.09 | 20:00 | Yerevan | Armenia | 2-2 | Estonia | 1-1 |  | 28.03.09 | 20:45 | Genk |   Belgium | 2-4 | Bosna Herzeg. | 0-1 |  | 28.03.09 | 21:00 | Madrid |   Spain | 1-0 |   Turkey | 0-0 |  | 01.04.09 | 18:00 | Tallinn | Estonia | 1-0 | Armenia | 0-0 |  | 01.04.09 | 21:00 | Istanbul |   Turkey | 1-2 |   Spain | 1-0 |  | 01.04.09 | 20:45 | Zenica | Bosna Herzeg. | 2-1 |   Belgium | 2-0 |  | 05.09.09 | 20:00 | Yerevan | Armenia | 0-2 | Bosna Herzeg. | 0-1 |  | 05.09.09 | 21:00 | Kayseri |   Turkey | 4-2 | Estonia | 2-1 |  | 05.09.09 | 22:00 | La Coruna |   Spain | 5-0 |   Belgium | 1-0 |  | 09.09.09 | 21:00 | Yerevan | Armenia | 2-1 |   Belgium | 1-0 |  | 09.09.09 | 20:00 | Zenica | Bosna Herzeg. | 1-1 |   Turkey | 1-1 |  | 09.09.09 | 22:00 | Merida |   Spain | 3-0 | Estonia | 1-0 |  |  Spain qualified to World 2010 |  | 10.10.09 | 19:00 | Tallinn | Estonia | 0-2 | Bosna Herzeg. | 0-1 |  | 10.10.09 | 21:00 | Yerevan | Armenia | 1-2 |   Spain | 0-1 |  | 10.10.09 | 20:45 | Brussels |   Belgium | 2-0 |   Turkey | 1-0 |  | 14.10.09 | 20:00 | Zenica | Bosna Herzeg. | 2-5 |   Spain | 0-2 |  | 14.10.09 | 21:00 | Bursa |   Turkey | 2-0 | Armenia | 2-0 |  | 14.10.09 | 21:30 | Tallinn | Estonia |   |   Belgium | 1-0 |   
 | 
 
| Group 6 | p | w | d | l | gf | ga |  | 1. England | 27 | 9 | 0 | 1 | 34: | 6 |  | 2. Ukraine | 21 | 6 | 3 | 1 | 21: | 6 |  | 3. Croatia | 20 | 6 | 2 | 2 | 19: | 13 |  | 4. Belarus | 13 | 4 | 1 | 5 | 19: | 14 |  | 5. Kazakhstan | 6 | 2 | 0 | 8 | 11: | 29 |  | 6. Andorra | 0 | 0 | 0 | 10 | 3: | 39 |   
| Team | En | Uk | Cr | Be | Ka | An |  | England | --- | 2:1 |  5:1 |  3:0 | 5:1 |  6:0 |  | Ukraine |  1:0 | --- | 0:0 | 1:0 |  2:1 | 5:0 |  | Croatia | 1:4 |  2:2 | --- |  1:0 | 3:0 | 4:0 |  | Belarus | 1:3 |  0:0 | 1:3 | --- |  4:0 |  5:1 |  | Kazakhstan |  0:4 | 1:3 |  1:2 | 1:5 | --- | 3:0 |  | Andorra | 0:2 |  0:6 |  0:2 | 1:3 |  1:3 | --- |   
 | 
 | 
 
| date | time | venue | team 1 | score | team 2 | HT | att. |  | 20.08.08 | 22:00 | Almaty |   Kazakhstan | 3-0 | Andorra | 3-0 |  | 06.09.08 | 20:00 | Lviv |   Ukraine | 1-0 |   Belarus | 0-0 |  | 06.09.08 | 19:45 | Barcelona(ESP) | Andorra | 0-2 |   England | 0-0 |  | 06.09.08 | 20:15 | Zagreb |   Croatia | 3-0 |   Kazakhstan | 2-0 |  | 10.09.08 | 22:00 | Almaty |   Kazakhstan | 1-3 |   Ukraine | 0-1 |  | 10.09.08 | 19:00 | Andorra la Vella | Andorra | 1-3 |   Belarus | 0-1 |  | 10.09.08 | 21:00 | Zagreb |   Croatia | 1-4 |   England | 0-1 |  | 11.10.08 | 17:15 | London |   England | 5-1 |   Kazakhstan | 0-0 |  | 11.10.08 | 20:00 | Kharkov |   Ukraine | 0-0 |   Croatia | 0-0 |  | 15.10.08 | 20:15 | Zagreb |   Croatia | 4-0 | Andorra | 2-0 |  | 15.10.08 | 21:30 | Minsk |   Belarus | 1-3 |   England | 1-1 |  | 01.04.09 | 20:30 | Almaty |   Kazakhstan | 1-5 |   Belarus | 1-0 |  | 01.04.09 | 20:30 | Andorra la Vella | Andorra | 0-2 |   Croatia | 0-2 |  | 01.04.09 | 20:00 | London |   England | 2-1 |   Ukraine | 1-0 |  | 06.06.09 | 21:00 | Almaty |   Kazakhstan | 0-4 |   England | 0-2 |  | 06.06.09 | 19:00 | Grodno |   Belarus | 5-1 | Andorra | 2-0 |  | 06.06.09 | 20:15 | Zagreb |   Croatia | 2-2 |   Ukraine | 1-1 |  | 10.06.09 | 20:15 | London |   England | 6-0 | Andorra | 3-0 |  | 10.06.09 | 20:00 | Kyiv |   Ukraine | 2-1 |   Kazakhstan | 1-1 |  | 12.08.09 | 21:15 | Minsk |   Belarus | 1-3 |   Croatia | 0-1 |  | 05.09.09 | 17:00 | Kyiv |   Ukraine | 5-0 | Andorra | 2-0 |  | 05.09.09 | 20:30 | Zagreb |   Croatia | 1-0 |   Belarus | 1-0 |  | 09.09.09 | 20:00 | Minsk |   Belarus | 0-0 |   Ukraine | 0-0 |  | 09.09.09 | 20:00 | Andorra La Vella | Andorra | 1-3 |   Kazakhstan | 0-3 |  | 09.09.09 | 20:00 | London |   England | 5-1 |   Croatia | 2-0 |  |  England qualified to World 2010 |  | 10.10.09 | 18:00 | Brest |   Belarus | 4-0 |   Kazakhstan | 1-0 |  | 10.10.09 | 19:15 | Dnepropetrovsk |   Ukraine | 1-0 |   England | 1-0 |  | 14.10.09 | 21:30 | Astana |   Kazakhstan | 1-2 |   Croatia | 1-1 |  | 14.10.09 | 17:30 | Andorra La Vella | Andorra | 0-6 |   Ukraine | 0-1 |  | 14.10.09 | 20:00 | London |   England |   |   Belarus | 1-0 |   
 | 
 
| Group 7 | p | w | d | l | gf | ga |  | 1. Serbia | 22 | 7 | 1 | 2 | 22: | 8 |  | 2. France | 21 | 6 | 3 | 1 | 18: | 9 |  | 3. Austria | 14 | 4 | 2 | 4 | 14: | 15 |  | 4. Lithuania | 12 | 4 | 0 | 6 | 10: | 11 |  | 5. Romania | 12 | 3 | 3 | 4 | 12: | 18 |  | 6. Faroe | 4 | 1 | 1 | 8 | 5: | 20 |   
| Team | Se | Fr | Au | Li | Ro | Fa |  | Serbia | --- |  1:1 |  1:0 | 3:0 |  5:0 | 2:0 |  | France | 2:1 | --- |  3:1 |  1:0 |  1:1 |  5:0 |  | Austria | 1:3 | 3:1 | --- |  2:1 | 2:1 |  3:1 |  | Lithuania |  2:1 | 0:1 | 2:0 | --- |  0:1 | 1:0 |  | Romania | 2:3 | 2:2 |  1:1 | 0:3 | --- |  3:1 |  | Faroe |  0:2 | 0:1 | 1:1 |  2:1 | 0:1 | --- |   
 | 
 | 
 
| date | time | venue | team 1 | score | team 2 | HT | att. |  | 06.09.08 | 21:00 | Cluj |   Romania | 0-3 | Lithuania | 0-1 |  | 06.09.08 | 20:15 | Beograd |   Serbia | 2-0 | Faroe | 1-0 |  | 06.09.08 | 20:30 | Wien |   Austria | 3-1 |   France | 2-0 |  | 10.09.08 | 17:30 | Torshavn | Faroe | 0-1 |   Romania | 0-0 |  | 10.09.08 | 21:15 | Riga | Lithuania | 2-0 |   Austria | 0-0 |  | 10.09.08 | 21:00 | Saint-Denis |   France | 2-1 |   Serbia | 0-0 |  | 11.10.08 | 16:00 | Torshavn | Faroe | 1-1 |   Austria | 0-0 |  | 11.10.08 | 20:15 | Beograd |   Serbia | 3-0 | Lithuania | 2-0 |  | 11.10.08 | 20:15 | Constanta |   Romania | 2-2 |   France | 2-1 |  | 15.10.08 | 19:00 | Kaunas | Lithuania | 1-0 | Faroe | 1-0 |  | 15.10.08 | 20:30 | Wien |   Austria | 1-3 |   Serbia | 0-3 |  | 28.03.09 | 20:45 | Constanta |   Romania | 2-3 |   Serbia | 0-2 |  | 28.03.09 | 21:45 | Kaunas | Lithuania | 0-1 |   France | 0-0 |  | 01.04.09 | 20:30 | Klagenfurt |   Austria | 2-1 |   Romania | 2-1 |  | 01.04.09 | 21:00 | Saint-Denis |   France | 1-0 | Lithuania | 0-0 |  | 06.06.09 | 21:00 | Marijampole | Lithuania | 0-1 |   Romania | 0-1 |  | 06.06.09 | 20:30 | Beograd |   Serbia | 1-0 |   Austria | 1-0 |  | 10.06.09 | 19:15 | Torshavn | Faroe | 0-2 |   Serbia | 0-1 |  | 12.08.09 | 17:00 | Torshavn | Faroe | 0-1 |   France | 0-1 |  | 05.09.09 | 20:30 | Graz |   Austria | 3-1 | Faroe | 2-0 |  | 05.09.09 | 21:00 | Saint-Denis |   France | 1-1 |   Romania | 0-0 |  | 09.09.09 | 17:15 | Toftir | Faroe | 2-1 | Lithuania | 2-1 |  | 09.09.09 | 20:45 | Bucuresti |   Romania | 1-1 |   Austria | 0-0 |  | 09.09.09 | 21:00 | Beograd |   Serbia | 1-1 |   France | 1-1 |  | 10.10.09 | 20:30 | Innsbruck |   Austria | 2-1 | Lithuania | 1-0 |  | 10.10.09 | 20:30 | Beograd |   Serbia | 5-0 |   Romania | 1-0 |  |  Serbia qualified to World 2010 |  | 10.10.09 | 21:00 | Guingamp |   France | 5-0 | Faroe | 2-0 |  | 14.10.09 | 21:00 | Piatra-Neamt |   Romania | 3-1 | Faroe | 1-0 |  | 14.10.09 | 21:00 | Marijampole | Lithuania | 2-1 |   Serbia | 1-1 |  | 14.10.09 | 21:00 | Saint-Denis |   France |   |   Austria | 2-0 |   
 | 
 
| Group 8 | p | w | d | l | gf | ga |  | 1. Italy | 24 | 7 | 3 | 0 | 17: | 7 |  | 2. Ireland | 18 | 4 | 6 | 0 | 12: | 8 |  | 3. Bulgaria | 14 | 3 | 5 | 2 | 17: | 13 |  | 4. Cyprus | 9 | 2 | 3 | 5 | 14: | 16 |  | 5. Montenegro | 9 | 1 | 6 | 3 | 9: | 14 |  | 6. Georgia | 3 | 0 | 3 | 7 | 7: | 18 |   
| Team | It | Ir | Bu | Cy | Mo | Ge |  | Italy | --- | 1:1 |  2:0 |  3:2 | 2:1 | 1:0 |  | Ireland |  2:2 | --- | 1:1 | 1:0 |  0:0 |  2:1 |  | Bulgaria | 0:0 |  1:1 | --- | 2:0 |  4:1 |  6:2 |  | Cyprus | 1:2 |  1:2 |  4:1 | --- | 2:2 |  2:1 |  | Montenegro |  0:2 | 0:0 | 2:2 |  1:1 | --- |  2:1 |  | Georgia |  0:2 | 1:2 | 0:0 | 1:1 | 0:0 | --- |   
 | 
 | 
 
| date | time | venue | team 1 | score | team 2 | HT | att. |  | 06.09.08 | 18:00 | Mainz(GER) |   Georgia | 1-2 |   Ireland | 0-1 |  | 06.09.08 | 20:00 | Podgorica |   Montenegro | 2-2 |   Bulgaria | 0-1 |  | 06.09.08 | 21:45 | Larnaca | Cyprus | 1-2 |   Italy | 1-1 |  | 10.09.08 | 19:00 | Podgorica |   Montenegro | 0-0 |   Ireland | 0-0 |  | 10.09.08 | 20:50 | Udine |   Italy | 1-0 |   Georgia | 1-0 |  | 11.10.08 | 20:30 | Tbilisi |   Georgia | 1-1 | Cyprus | 0-0 |  | 11.10.08 | 21:15 | Sofia |   Bulgaria | 0-0 |   Italy | 0-0 |  | 15.10.08 | 20:30 | Tbilisi |   Georgia | 0-0 |   Bulgaria | 0-0 |  | 15.10.08 | 19:45 | Dublin |   Ireland | 1-0 | Cyprus | 1-0 |  | 15.10.08 | 20:50 | Lecce |   Italy | 2-1 |   Montenegro | 2-1 |  | 11.02.09 | 19:45 | Dublin |   Ireland | 2-1 |   Georgia | 0-1 |  | 28.03.09 | 20:00 | Larnaca | Cyprus | 2-1 |   Georgia | 1-0 |  | 28.03.09 | 19:45 | Dublin |   Ireland | 1-1 |   Bulgaria | 1-0 |  | 28.03.09 | 20:45 | Podgorica |   Montenegro | 0-2 |   Italy | 0-1 |  | 01.04.09 | 18:00 | Sofia |   Bulgaria | 2-0 | Cyprus | 1-0 |  | 01.04.09 | 21:00 | Tbilisi |   Georgia | 0-0 |   Montenegro | 0-0 |  | 01.04.09 | 20:50 | Bari |   Italy | 1-1 |   Ireland | 1-0 |  | 06.06.09 | 20:30 | Sofia |   Bulgaria | 1-1 |   Ireland | 1-1 |  | 06.06.09 | 20:30 | Larnaca | Cyprus | 2-2 |   Montenegro | 2-0 |  | 05.09.09 | 20:30 | Sofia |   Bulgaria | 4-1 |   Montenegro | 1-1 |  | 05.09.09 | 22:00 | Tbilisi |   Georgia | 0-2 |   Italy | 0-0 |  | 05.09.09 | 21:30 | Larnaca | Cyprus | 1-2 |   Ireland | 1-1 |  | 09.09.09 | 20:15 | Podgorica |   Montenegro | 1-1 | Cyprus | 0-0 |  | 09.09.09 | 20:50 | Torino |   Italy | 2-0 |   Bulgaria | 2-0 |  | 10.10.09 | 19:00 | Podgorica |   Montenegro | 2-1 |   Georgia | 1-1 |  | 10.10.09 | 20:00 | Larnaca | Cyprus | 4-1 |   Bulgaria | 2-1 |  | 10.10.09 | 20:00 | Dublin |   Ireland | 2-2 |   Italy | 1-1 |  |  Italy qualified to World 2010 |  | 14.10.09 | 19:00 | Dublin |   Ireland | 0-0 |   Montenegro | 0-0 |  | 14.10.09 | 20:00 | Parma |   Italy | 3-2 | Cyprus | 0-1 |  | 14.10.09 | 21:00 | Sofia |   Bulgaria | 6-2 |   Georgia | 6-1 |   
 | 
 
| Group 9 | p | w | d | l | gf | ga |  | 1. Netherlands | 24 | 8 | 0 | 0 | 17: | 2 |  | 2. Norway | 10 | 2 | 4 | 2 | 9: | 7 |  | 3. Scotland | 10 | 3 | 1 | 4 | 6: | 11 |  | 4. Macedonia | 7 | 2 | 1 | 5 | 5: | 11 |  | 5. Iceland | 5 | 1 | 2 | 5 | 7: | 13 |   
| Team | Ne | No | Sc | Ma | Ic |  | Netherlands | --- |  2:0 | 3:0 |  4:0 | 2:0 |  | Norway | 0:1 | --- |  4:0 |  2:1 | 2:2 |  | Scotland |  0:1 | 0:0 | --- |  2:0 |  2:1 |  | Macedonia | 1:2 | 0:0 | 1:0 | --- |  2:0 |  | Iceland |  1:2 |  1:1 | 1:2 | 1:0 | --- |   
 | 
 | 
 
| date | time | venue | team 1 | score | team 2 | HT | att. |  | 06.09.08 | 15:00 | Skopje | Macedonia | 1-0 |   Scotland | 1-0 |  | 06.09.08 | 19:00 | Oslo |   Norway | 2-2 |   Iceland | 1-1 |  | 10.09.08 | 20:30 | Skopje | Macedonia | 1-2 |   Netherlands | 0-0 |  | 10.09.08 | 18:30 | Reykjavik |   Iceland | 1-2 |   Scotland | 0-1 |  | 11.10.08 | 15:00 | Glasgow |   Scotland | 0-0 |   Norway | 0-0 |  | 11.10.08 | 20:45 | Rotterdam |   Netherlands | 2-0 |   Iceland | 1-0 |  | 15.10.08 | 19:00 | Oslo |   Norway | 0-1 |   Netherlands | 0-0 |  | 15.10.08 | 18:00 | Reykjavik |   Iceland | 1-0 | Macedonia | 1-0 |  | 28.03.09 | 20:45 | Amsterdam |   Netherlands | 3-0 |   Scotland | 2-0 |  | 01.04.09 | 20:45 | Amsterdam |   Netherlands | 4-0 | Macedonia | 3-0 |  | 01.04.09 | 20:00 | Glasgow |   Scotland | 2-1 |   Iceland | 1-0 |  | 06.06.09 | 17:45 | Skopje | Macedonia | 0-0 |   Norway | 0-0 |  | 06.06.09 | 18:45 | Reykjavik |   Iceland | 1-2 |   Netherlands | 0-2 |  |  Netherlands qualified for the World Cup |  | 10.06.09 | 17:45 | Skopje | Macedonia | 2-0 |   Iceland | 1-0 |  | 10.06.09 | 20:45 | Rotterdam |   Netherlands | 2-0 |   Norway | 1-0 |  | 12.08.09 | 19:00 | Oslo |   Norway | 4-0 |   Scotland | 2-0 |  | 05.09.09 | 15:00 | Glasgow |   Scotland | 2-0 | Macedonia | 0-0 |  | 05.09.09 | 18:45 | Reykjavik |   Iceland | 1-1 |   Norway | 1-1 |  | 09.09.09 | 19:30 | Glasgow |   Scotland | 0-1 |   Netherlands | 0-1 |  | 09.09.09 | 20:30 | Oslo |   Norway | 2-1 | Macedonia | 2-0 |   
 |  
 |