FIFA World Cup Russia 2018 European Qualifying

Members: 55

Entered: 54 + Russia (Host)

Slots: 13

Teams: Albania, Andorra, Armenia, Austria, Azerbaijan, Belarus, Belgium, Bosnia & Herzegovina, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, England, Estonia, Faroe Islands, Finland, France, Georgia, Germany, Gibraltar, Greece, Hungary, Iceland, Ireland, Israel, Italy, Kazakhstan, Kosovo, Latvia, Liechtenstein, Lithuania, Luxembourg, Macedonia, Malta, Moldova, Montenegro, Netherlands, Northern Ireland, Norway Poland, Portugal, Romania, San Marino, Scotland, Serbia, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey Ukraine & Wales (54)

Round 1

Group A

Pos Team P W D L F A D Pts
1 France 10 7 2 1 18 6 12 23
2 Sweden 10 6 1 3 26 9 17 19
3 Netherlands 10 6 1 3 21 12 9 19
4 Bulgaria 10 4 1 5 14 19 -5 13
5 Luxembourg 10 1 3 6 8 26 -18 6
6 Belarus 10 1 2 7 6 21 -15 5
1 France (FIFA World Cup Russia 2018)
2 Sweden (Round 2)
Tuesday 6 September 2016
Sweden 1-1 Netherlands
  1-0  
Solna (Sweden)
Bulgaria 4-3 Luxembourg
  1-0  
Sofia (Bulgaria)
Belarus 0-0 France
  0-0  
Borisov (Belarus)
Friday 7 October 2016
Netherlands 4-1 Belarus
  2-0  
Rotterdam (Netherlands)
France 4-1 Bulgaria
  3-1  
Saint-Denis (France)
Luxembourg 0-1 Sweden
  0-0  
Luxembourg (Luxembourg)
Monday 10 October 2016
Netherlands 0-1 France
  0-1  
Amsterdam (Netherlands)
Sweden 3-0 Bulgaria
  2-0  
Solna (Sweden)
Belarus 1-1 Luxembourg
  0-0  
Borisov (Belarus)
Friday 11 November 2016
France 2-1 Sweden
  0-0  
Saint-Denis (France)
Sunday 13 November 2016
Bulgaria 1-0 Belarus
  1-0  
Sofia (Bulgaria)
Luxembourg 1-3 Netherlands
  1-1  
Luxembourg (Luxembourg)
Saturday 25 March 2017
Sweden 4-0 Belarus
  1-0  
Solna (Sweden)
Bulgaria 2-0 Netherlands
  2-0  
Sofia (Bulgaria)
Luxembourg 1-3 France
  1-2  
Luxembourg (Luxembourg)
Friday 9 June 2017
Netherlands 5-0 Luxembourg
  2-0  
Rotterdam (Netherlands)
Belarus 2-1 Bulgaria
  1-0  
Borisov (Belarus)
Sweden 2-1 France
  1-1  
Solna (Sweden)
Thursday 31 August 2017
France 4-0 Netherlands
  2-0  
(France)
Bulgaria 3-2 Sweden
  2-2  
(Bulgaria)
Luxembourg 1-0 Belarus
  0-0  
(Luxembourg)
Sunday 3 September 2017
Belarus 0-4 Sweden
  0-3  
Borisov (Belarus)
Netherlands 3-1 Bulgaria
  1-0  
Amsterdam (Netherlands)
France 0-0 Luxembourg
  0-0  
Toulouse (France)
Saturday 7 October 2017
Sweden 8-0 Luxembourg
  3-0  
Solna (Sweden)
Belarus 1-3 Netherlands
  0-1  
Borisov (Belarus)
Bulgaria 0-1 France
  0-1  
Sofia (Bulgaria)
Tuesday 10 October 2017
Luxembourg 1-1 Bulgaria
  1-0  
Luxembourg (Luxembourg)
France 2-1 Belarus
  2-1  
Saint-Denis (France)
Netherlands 2-0 Sweden
  2-0  
Amsterdam (Netherlands)

Group B

Pos Team P W D L F A D Pts
1 Portugal 10 9 0 1 32 4 28 27
2 Switzerland 10 9 0 1 23 5 16 27
3 Hungary 10 4 1 5 14 14 0 13
4 Faroe Islands 10 2 3 5 4 16 -12 9
5 Latvia 10 2 1 7 7 18 -11 7
6 Andorra 10 1 1 8 2 23 -21 4
1 Portugal (FIFA World Cup Russia 2018)
2 Switzerland (Round 2)
Tuesday 6 September 2016
Switzerland 2-0 Portugal
  2-0  
Basel (Switzerland)
Faroe Islands 0-0 Hungary
  0-0  
Torshavn (Faroe Islands)
Andorra 0-1 Latvia
  0-0  
Andorra la Vella (Andorra)
Friday 7 October 2016
Portugal 6-0 Andorra
  3-0  
Aveiro (Portugal)
Hungary 2-3 Switzerland
  0-0  
Budapest (Hungary)
Latvia 0-2 Faroe Islands
  0-1  
Riga (Latvia)
Monday 10 October 2016
Faroe Islands 0-6 Portugal
  0-3  
Torshavn (Faroe Islands)
Latvia 0-2 Hungary
  0-1  
Riga (Latvia)
Andorra 1-2 Switzerland
  0-1  
Andorra la Vella (Andorra)
Sunday 13 November 2016
Hungary 4-0 Andorra
  2-0  
Budapest (Hungary)
Switzerland 2-0 Faroe Islands
  1-0  
Luzern (Switzerland)
Portugal 4-1 Latvia
  1-0  
Faro-Loule (Portugal)
Saturday 25 March 2017
Andorra 0-0 Faroe Islands
  0-0  
Andorra la Vella (Andorra)
Switzerland 1-0 Latvia
  0-0  
Geneva (Switzerland)
Portugal 3-0 Hungary
  2-0  
Lisbon (Portugal)
Friday 9 June 2017
Faroe Islands 0-2 Switzerland
  0-1  
Torshavn (Faroe Islands)
Andorra 1-0 Hungary
  1-0  
Andorra la Vella (Andorra)
Latvia 0-3 Portugal
  0-1  
Riga (Latvia)
Thursday 31 August 2017
Hungary 3-1 Latvia
  2-1  
Budapest (Hungary)
Switzerland 3-0 Andorra
  1-0  
Saint Gall (Switzerland)
Portugal 5-1 Faroe Islands
  2-1  
Porto (Portugal)
Sunday 3 September 2017
Faroe Islands 1-0 Andorra
  1-0  
Torshavn (Faroe Islands)
Hungary 0-1 Portugal
  0-0  
Budapest (Hungary)
Latvia 0-3 Switzerland
  0-1  
Riga (Latvia)
Saturday 7 October 2017
Faroe Islands 0-0 Latvia
  0-0  
Torshavn (Faroe Islands)
Switzerland 5-2 Hungary
  3-0  
Basel (Switzerland)
Andorra 0-2 Portugal
  0-0  
Andorra la Vella (Andorra)
Tuesday 10 October 2017
Portugal 2-0 Switzerland
  1-0  
Lisbon (Portugal)
Latvia 4-0 Andorra
  2-0  
Riga (Latvia)
Hungary 1-0 Faroe Islands
  0-0  
Budapest (Hungary)

Group C

Pos Team P W D L F A D Pts
1 Germany 10 10 0 0 43 4 39 30
2 Northern Ireland 10 6 1 3 17 6 11 19
3 Czech Republic 10 4 3 3 17 10 7 15
4 Norway 10 4 0 6 16 16 0 12
5 Azerbaijan 10 3 1 6 10 19 -9 10
6 San Marino 10 0 0 10 2 51 -49 0
1 Germany (FIFA World Cup Russia 2018)
2 Northern Ireland (Round 2)
Sunday 4 September 2016
San Marino 0-1 Azerbaijan
  0-1  
Seraville (San Marino)
Czech Republic 0-0 Northern Ireland
  0-0  
Prague (Czech Republic)
Norway 0-3 Germany
  0-2  
Oslo (Norway)
Saturday 8 October 2016
Azerbaijan 1-0 Norway
  1-0  
Baku (Azerbaijan)
Germany 3-0 Czech Republic
  1-0  
Hamburg (Germany)
Northern Ireland 4-0 San Marino
  1-0  
Belfast (Northern Ireland)
Tuesday 11 October 2016
Germany 2-0 Northern Ireland
  2-0  
Hanover (Germany)
Czech Republic 0-0 Azerbaijan
  0-0  
Ostrava (Czech Republic)
Norway 4-1 San Marino
  1-0  
Oslo (Norway)
Friday 11 November 2016
Czech Republic 2-1 Norway
  1-0  
Prague (Czech Republic)
Northern Ireland 4-0 Azerbaijan
  2-0  
Belfast (Northern Ireland)
San Marino 0-8 Germany
  0-3  
Seraville (San Marino)
Sunday 26 March 2017
Azerbaijan 1-4 Germany
  1-3  
Baku (Azerbaijan)
San Marino 0-6 Czech Republic
  0-5  
Seraville (San Marino)
Northern Ireland 2-0 Norway
  2-0  
Belfast (Northern Ireland)
Saturday 10 June 2017
Azerbaijan 0-1 Northern Ireland
  0-0  
Baku (Azerbaijan)
Norway 1-1 Czech Republic
  0-1  
Oslo (Norway)
Germany 7-0 San Marino
  4-0  
Nuremburg (Germany)
Friday 1 September 2017
San Marino 0-3 Northern Ireland
  0-0  
Serravalle (San Marino)
Norway 2-0 Azerbaijan
  1-0  
Oslo (Norway)
Czech Republic 1-2 Germany
  0-1  
Prague (Czech Republic)
Monday 4 September 2017
Azerbaijan 5-1 San Marino
  2-0  
Baku (Azerbaijan)
Germany 6-0 Norway
  4-0  
Stuttgart (Germany)
Northern Ireland 2-0 Czech Republic
  2-0  
Belfast (Northern Ireland)
Thursday 5 October 2017
Azerbaijan 1-2 Czech Republic
  0-1  
Baku (Azerbaijan)
San Marino 0-8 Norway
  0-4  
Serravalle (San Marino)
Northern Ireland 1-3 Germany
  0-2  
Belfast (Northern Ireland)
Sunday 8 October 2017
Norway 1-0 Northern Ireland
  0-0  
Oslo (Norway)
Czech Republic 5-0 San Marino
  3-0  
Plzen (Czech Republic)
Germany 5-1 Azerbaijan
  1-1  
Kaiserslautern (Germany)

Group D

Pos Team P W D L F A D Pts
1 Serbia 10 6 3 1 20 10 10 21
2 Ireland 10 5 4 1 12 6 6 18
3 Wales 10 4 5 1 13 6 7 17
4 Austria 10 4 3 3 14 12 2 15
5 Georgia 10 0 5 5 8 14 -6 5
6 Moldova 10 0 2 8 4 23 -19 2
1 Serbia (FIFA World Cup Russia 2018)
2 Ireland (Round 2)
Monday 5 September 2016
Georgia 1-2 Austria
  0-2  
Tbilisi (Georgia)
Serbia 2-2 Ireland
  0-1  
Belgrade (Serbia)
Wales 4-0 Moldova
  2-0  
Cardiff (Wales)
Thursday 6 October 2016
Moldova 0-3 Serbia
  0-2  
Chisinau (Moldova)
Austria 2-2 Wales
  1-2  
Vienna (Austria)
Ireland 1-0 Georgia
  0-0  
Dublin (Ireland)
Sunday 9 October 2016
Wales 1-1 Georgia
  1-0  
Cardiff (Wales)
Serbia 3-2 Austria
  2-1  
Belgrade (Serbia)
Moldova 1-3 Ireland
  1-1  
Chisinau (Moldova)
Saturday 12 November 2016
Austria 0-1 Ireland
  0-0  
Vienna (Austria)
Georgia 1-1 Moldova
  1-0  
Tbilisi (Georgia)
Wales 1-1 Serbia
  1-0  
Cardiff (Wales)
Friday 24 March 2017
Georgia 1-3 Serbia
  1-1  
Tbilisi (Georgia)
Ireland 0-0 Wales
  0-0  
Dublin (Ireland)
Austria 2-0 Moldova
  0-0  
Vienna (Austria)
Sunday 11 June 2017
Moldova 2-2 Georgia
  2-0  
Chisinau (Moldova)
Ireland 1-1 Austria
  0-1  
Dublin (Ireland)
Serbia 1-1 Wales
  0-1  
Belgrade (Serbia)
Saturday 2 September 2017
Georgia 1-1 Ireland
  1-1  
Tbilisi (Georgia)
Serbia 3-0 Moldova
  2-0  
Belgrade (Serbia)
Wales 1-0 Austria
  0-0  
Cardiff (Wales)
Tuesday 5 September 2017
Austria 1-1 Georgia
  1-1  
Vienna (Austria)
Ireland 0-1 Serbia
  0-0  
Dublin (Ireland)
Moldova 0-2 Wales
  0-0  
Chisinau (Moldova)
Friday 6 October 2017
Georgia 0-1 Wales
  0-0  
Tbilisi (Georgia)
Ireland 2-0 Moldova
  2-0  
Dublin (Ireland)
Austria 3-2 Serbia
  1-1  
Vienna (Austria)
Monday 9 October 2017
Serbia 1-0 Georgia
  0-0  
Belgrade (Serbia)
Moldova 0-1 Austria
  0-0  
Chisinau (Moldova)
Wales 0-1 Ireland
  0-0  
Cardiff (Wales)

Group E

Pos Team P W D L F A D Pts
1 Poland 10 8 1 1 28 14 14 25
2 Denmark 10 6 2 2 20 8 12 20
3 Montenegro 10 5 1 4 20 12 8 16
4 Romania 10 3 4 2 12 10 2 13
5 Armenia 10 2 1 7 10 26 -16 7
6 Kazakhstan 10 0 3 7 6 26 -20 3
1 Poland (FIFA World Cup Russia 2018)
2 Denmark (Round 2)
Sunday 4 September 2016
Kazakhstan 2-2 Poland
  0-2  
(Kazakhstan)
Denmark 1-0 Armenia
  1-0  
(Denmark)
Romania 1-1 Montenegro
  0-0  
(Romania)
Saturday 8 October 2016
Montenegro 5-0 Kazakhstan
  1-0  
Podgorica (Montenegro)
Armenia 0-5 Romania
  0-4  
Yerevan (Armenia)
Poland 3-2 Denmark
  2-0  
Warsaw (Poland)
Tuesday 11 October 2016
Kazakhstan 0-0 Romania
  0-0  
Astana (Kazakhstan)
Denmark 0-1 Montenegro
  0-1  
Copenhagen (Denmark)
Poland 2-1 Armenia
  0-0  
Warsaw (Poland)
Friday 11 November 2016
Armenia 3-2 Montenegro
  0-2  
Yerevan (Armenia)
Romania 0-3 Poland
  0-1  
Bucharest (Romania)
Denmark 4-1 Kazakhstan
  2-1  
Copenhagen (Denmark)
Sunday 26 March 2017
Armenia 2-0 Kazakhstan
  0-0  
Yerevan (Armenia)
Montenegro 1-2 Poland
  0-1  
Podgorica (Montenegro)
Romania 0-0 Denmark
  0-0  
Cluj-Napoca (Romania)
Saturday 10 June 2017
Kazakhstan 1-3 Denmark
  0-1  
Almaty (Kazakhstan)
Poland 3-1 Romania
  1-0  
Warsaw (Poland)
Montenegro 4-1 Armenia
  2-0  
Podgorica (Montenegro)
Friday 1 September 2017
Kazakhstan 0-3 Montenegro
  0-1  
Astana (Kazakhstan)
Denmark 4-0 Poland
  2-0  
Copenhagen (Denmark)
Romania 1-0 Armenia
  0-0  
Bucharest (Romania)
Monday 4 September 2017
Armenia 1-4 Denmark
  1-2  
Yerevan (Armenia)
Montenegro 1-0 Romania
  0-0  
Podgorica (Montenegro)
Poland 3-0 Kazakhstan
  1-0  
Warsaw (Poland)
Thursday 5 October 2017
Armenia 1-6 Poland
  1-3  
Yerevan (Armenia)
Montenegro 0-1 Denmark
  0-1  
Podgorica (Montenegro)
Romania 3-1 Kazakhstan
  2-0  
Ploiesti (Romania)
Sunday 8 October 2017
Kazakhstan 1-1 Armenia
  0-1  
Astana (Kazakhstan)
Poland 4-2 Montenegro
  2-0  
Warsaw (Poland)
Denmark 1-1 Romania
  0-0  
Copenhagen (Denmark)

Group F

Pos Team P W D L F A D Pts
1 England 10 8 2 0 18 3 15 26
2 Slovakia 10 6 0 4 17 7 10 18
3 Scotland 10 5 3 2 17 12 5 18
4 Slovenia 10 4 3 3 12 8 4 15
5 Lithuania 10 1 3 6 7 20 -13 6
6 Malta 10 0 1 9 3 25 -22 1
1 England (FIFA World Cup Russia 2018)
Sunday 4 September 2016
Lithuania 2-2 Slovenia
  0-2  
Vilnius (Lithuania)
Slovakia 0-1 England
  0-0  
Trnava (Slovakia)
Malta 1-5 Scotland
  1-1  
TaQali (Malta)
Saturday 8 October 2016
England 2-0 Malta
  2-0  
London (England)
Scotland 1-1 Lithuania
  0-0  
Glasgow (Scotland)
Slovenia 1-0 Slovakia
  0-0  
Ljubljana (Slovenia)
Tuesday 11 October 2016
Slovakia 3-0 Scotland
  1-0  
Trnava (Slovakia)
Slovenia 0-0 England
  0-0  
Ljubljana (Slovenia)
Lithuania 2-0 Malta
  0-0  
Vilnius (Lithuania)
Friday 11 November 2016
England 3-0 Scotland
  1-0  
London (England)
Slovakia 4-0 Lithuania
  3-0  
Trnava (Slovakia)
Malta 0-1 Slovenia
  0-0  
TaQali (Malta)
Sunday 26 March 2017
England 2-0 Lithuania
  1-0  
London (England)
Malta 1-3 Slovakia
  1-2  
TaQali (Malta)
Scotland 1-0 Slovenia
  0-0  
Glasgow (Scotland)
Saturday 10 June 2017
Slovenia 2-0 Malta
  1-0  
Ljubljana (Slovenia)
Scotland 2-2 England
  0-0  
Glasgow (Scotland)
Lithuania 1-2 Slovakia
  0-1  
Vilnius (Lithuania)
Friday 1 September 2017
Malta 0-4 England
  0-0  
TaQali (Malta)
Lithuania 0-3 Scotland
  0-2  
Vilnius (Lithuania)
Slovakia 1-0 Slovenia
  0-0  
Trnava (Slovakia)
Monday 4 September 2017
England 2-1 Slovakia
  1-1  
London (England)
Scotland 2-0 Malta
  1-0  
Glasgow (Scotland)
Slovenia 4-0 Lithuania
  1-0  
Ljubliana (Slovenia)
Thursday 5 October 2017
Malta 1-1 Lithuania
  1-0  
TaQali (Malta)
England 1-0 Slovenia
  0-0  
London (England)
Scotland 1-0 Slovakia
  0-0  
Glasgow (Scotland)
Sunday 8 October 2017
Slovakia 3-0 Malta
  1-0  
Trnava (Slovakia)
Lithuania 0-1 England
  0-1  
Vilnius (Lithuania)
Slovenia 2-2 Scotland
  0-1  
Ljubliana (Slovenia)

Group G

Pos Team P W D L F A D Pts
1 Spain 10 9 1 0 36 3 33 28
2 Italy 10 7 2 1 21 8 13 23
3 Albania 10 4 1 5 10 13 -3 13
4 Israel 10 4 0 6 10 15 -5 12
5 Macedonia 10 3 2 5 15 15 0 11
6 Liechtenstein 10 0 0 10 1 39 -38 0
1 Spain (FIFA World Cup Russia 2018)
2 Italy (Round 2)
Monday 5 September 2016
Spain 8-0 Liechtenstein
  1-0  
Leon (Liechtenstein)
Israel 1-3 Italy
  1-2  
Haifa (Israel)
Tuesday 6 September 2016
Albania 2-1 Macedonia
  1-0  
Shkoder (Albania)
Abandoned on Monday 5 September 2016 at 1-1 due to weather
Thursday 6 October 2016
Liechtenstein 0-2 Albania
  0-1  
Vaduz (Liechtenstein)
Italy 1-1 Spain
  0-0  
Turin (Italy)
Macedonia 1-2 Israel
  0-2  
Skopje (Macedonia)
Sunday 9 October 2016
Israel 2-1 Liechtenstein
  2-0  
Jerusalem (Israel)
Macedonia 2-3 Italy
  0-1  
Skopje (Macedonia)
Albania 0-2 Spain
  0-0  
Shkoder (Albania)
Saturday 12 November 2016
Spain 4-0 Macedonia
  1-0  
Granada (Spain)
Albania 0-3 Israel
  0-1  
Shkoder (Albania)
Liechtenstein 0-4 Italy
  0-4  
Vaduz (Liechtenstein)
Friday 24 March 2017
Liechtenstein 0-3 Macedonia
  0-1  
Vaduz (Liechtenstein)
Italy 2-0 Albania
  1-0  
Palermo (Italy)
Spain 4-1 Israel
  2-0  
Gijon (Spain)
Sunday 11 June 2017
Macedonia 1-2 Spain
  0-2  
Skopje (Macedonia)
Italy 5-0 Liechtenstein
  1-0  
Udine (Italy)
Israel 0-3 Albania
  0-2  
Haifa (Israel)
Saturday 2 September 2017
Albania 2-0 Liechtenstein
  0-0  
Elbasan (Albania)
Israel 0-1 Macedonia
  0-0  
Haifa (Israel)
Spain 3-0 Italy
  2-0  
Madrid (Spain)
Tuesday 5 September 2017
Italy 1-0 Israel
  0-0  
Reggio Emilia (Italy)
Liechtenstein 0-8 Spain
  0-4  
Vaduz (Liechtenstein)
Macedonia 1-1 Albania
  0-0  
Strumica (Macedonia)
Friday 6 October 2017
Liechtenstein 0-1 Israel
  0-1  
Vaduz (Liechtenstein)
Italy 1-1 Macedonia
  1-0  
Turin (Italy)
Spain 3-0 Albania
  3-0  
Alicante (Spain)
Monday 9 October 2017
Macedonia 4-0 Liechtenstein
  2-0  
(Macedonia)
Albania 0-1 Italy
  0-0  
Shkoder (Albania)
Israel 0-1 Spain
  0-0  
Jerusalem (Israel)

Group H

Pos Team P W D L F A D Pts
1 Belgium 10 9 1 0 43 6 37 29
2 Greece 10 5 4 1 17 6 11 19
3 Bosnia & Herzegovina 10 5 2 3 22 13 9 17
4 Estonia 10 3 2 5 13 19 -6 11
5 Cyprus 10 3 1 6 9 18 -9 10
6 Gibraltar 10 0 0 10 3 47 -44 0
1 Belgium (FIFA World Cup Russia 2018)
2 Greece (Round 2)
Tuesday 6 September 2016
Cyprus 0-3 Belgium
  0-1  
Nicosia (Cyprus)
Bosnia & Herzegovina 5-0 Estonia
  2-0  
Zenica (Bosnia & Herzegovina)
Greece 4-1 Gibraltar
  4-1  
Faro-Loule (Portugal)
Friday 7 October 2016
Belgium 4-0 Bosnia & Herzegovina
  2-0  
Brussels (Belgium)
Greece 2-0 Cyprus
  2-0  
Piraeus (Greece)
Estonia 4-0 Gibraltar
  0-0  
Tallinn (Estonia)
Monday 10 October 2016
Bosnia & Herzegovina 2-0 Cyprus
  0-0  
Zenica (Bosnia & Herzegovina)
Estonia 0-2 Greece
  0-1  
Tallinn (Estonia)
Belgium 6-0 Gibraltar
  3-0  
Faro-Loule (Portugal)
Sunday 13 November 2016
Cyprus 3-1 Gibraltar
  1-0  
Nicosia (Cyprus)
Belgium 8-1 Estonia
  3-1  
Brussels (Belgium)
Greece 1-1 Bosnia & Herzegovina
  0-1  
Piraeus (Greece)
Saturday 25 March 2017
Bosnia & Herzegovina 5-0 Gibraltar
  2-0  
Zenica (Bosnia & Herzegovina)
Cyprus 0-0 Estonia
  0-0  
Nicosia (Cyprus)
Belgium 1-1 Greece
  0-0  
Brussels (Belgium)
Friday 9 June 2017
Bosnia & Herzegovina 0-0 Greece
  0-0  
Zenica (Bosnia & Herzegovina)
Estonia 0-2 Belgium
  0-1  
Tallinn (Estonia)
Cyprus 2-1 Gibraltar
  1-1  
Faro-Loule (Portugal)
Thursday 31 August 2017
Belgium 9-0 Gibraltar
  6-0  
Liege (Belgium)
Cyprus 3-2 Bosnia & Herzegovina
  0-2  
Nicosia (Cyprus)
Greece 0-0 Estonia
  0-0  
Piraeus (Greece)
Sunday 3 September 2017
Estonia 1-0 Cyprus
  0-0  
Tallinn (Estonia)
Greece 1-2 Belgium
  0-0  
Piraeus (Greece)
Bosnia & Herzegovina 4-0 Gibraltar
  1-0  
Faro-Loule (Portugal)
Saturday 7 October 2017
Bosnia & Herzegovina 3-4 Belgium
  2-1  
Sarajevo (Bosnia & Herzegovina)
Estonia 6-0 Gibraltar
  3-0  
Faro-Loule (Portugal)
Cyprus 1-2 Greece
  1-2  
Nicosia (Cyprus)
Tuesday 10 October 2017
Estonia 1-2 Bosnia & Herzegovina
  0-0  
Tallinn (Estonia)
Greece 4-0 Gibraltar
  1-0  
Piraeus (Greece)
Belgium 4-0 Cyprus
  1-0  
Brussels (Belgium)

Group I

Pos Team P W D L F A D Pts
1 Iceland 10 7 1 2 16 7 9 22
2 Croatia 10 6 2 2 15 4 11 20
3 Ukraine 10 5 2 3 13 9 4 17
4 Turkey 10 4 3 3 14 13 1 15
5 Finland 10 2 3 5 8 12 -4 9
6 Kosovo 10 0 1 9 3 24 -21 1
1 Iceland (FIFA World Cup Russia 2018)
2 Croatia (Round 2)
Monday 5 September 2016
Croatia 1-1 Turkey
  1-1  
Zagreb (Croatia)
Ukraine 1-1 Iceland
  1-1  
Kyiv (Ukraine)
Finland 1-1 Kosovo
  1-0  
Turku (Finland)
Thursday 6 October 2016
Croatia 6-0 Kosovo
  3-0  
Shkoder (Albania)
Turkey 2-2 Ukraine
  1-2  
Konya (Turkey)
Iceland 3-2 Finland
  1-2  
Reykjavik (Iceland)
Sunday 9 October 2016
Ukraine 3-0 Kosovo
  1-0  
Krakow (Poland)
Finland 0-1 Croatia
  0-1  
Tampere (Finland)
Iceland 2-0 Turkey
  2-0  
Reykjavik (Iceland)
Saturday 12 November 2016
Croatia 2-0 Iceland
  1-0  
Zagreb (Croatia)
Turkey 2-0 Kosovo
  0-0  
Antalya (Turkey)
Ukraine 1-0 Finland
  1-0  
Odessa (Ukraine)
Friday 24 March 2017
Turkey 2-0 Finland
  2-0  
Antalya (Turkey)
Iceland 2-1 Kosovo
  2-0  
Shkoder (Albania)
Croatia 1-0 Ukraine
  1-0  
Zagreb (Croatia)
Sunday 11 June 2017
Finland 1-2 Ukraine
  0-0  
Tampere (Finland)
Iceland 1-0 Croatia
  0-0  
Reykjavik (Iceland)
Turkey 4-1 Kosovo
  2-1  
Shkoder (Albania)
Saturday 2 September 2017
Finland 1-0 Iceland
  1-0  
Tampere (Finland)
Ukraine 2-0 Turkey
  2-0  
Kharkov (Ukraine)
Sunday 3 September 2017
Croatia 1-0 Kosovo
  0-0  
Zagreb (Croatia)
Abandoned on 2 September 2017 at 0-0 due to weather
Tuesday 5 September 2017
Iceland 2-0 Ukraine
  0-0  
Reykjavik (Iceland)
Finland 1-0 Kosovo
  0-0  
Shkoder (Albania)
Turkey 1-0 Croatia
  0-0  
Eskisehir (Turkey)
Friday 6 October 2017
Turkey 0-3 Iceland
  0-2  
Eskisehir (Turkey)
Croatia 1-1 Finland
  0-0  
Rijeka (Croatia)
Ukraine 2-0 Kosovo
  0-0  
Shkoder (Albania)
Monday 9 October 2017
Iceland 2-0 Kosovo
  1-0  
Reykjavik (Iceland)
Finland 2-2 Turkey
  0-0  
Turku (Finland)
Ukraine 0-2 Croatia
  0-0  
Kiev (Ukraine)

Round 2

Play-offs

Thursday 9 November 2017
Northern Ireland 0-1 Switzerland
  0-0  
Belfast (Northern Ireland)
Sunday 12 November 2017
Switzerland 0-0 Northern Ireland
  0-0  
Aggregate: 1-0
Basel (Switzerland)
Switzerland (FIFA World Cup Russia 2018)
Thursday 9 November 2017
Croatia 4-1 Greece
  3-1  
Zagreb (Croatia)
Sunday 12 November 2017
Greece 0-0 Croatia
  0-0  
Aggregate: 1-4
Piraeus (Greece)
Croatia (FIFA World Cup Russia 2018)
Saturday 11 November 2017
Denmark 0-0 Ireland
  0-0  
Copenhagen (Denmark)
Tuesday 14 November 2017
Ireland 1-5 Denmark
  1-2  
Aggregate: 1-5
Dublin (Ireland)
Denmark (FIFA World Cup Russia 2018)
Friday 10 November 2017
Sweden 1-0 Italy
  0-0  
Solna (Sweden)
Monday 13 November 2017
Italy 0-0 Sweden
  0-0  
Aggregate: 0-1
Milan (Italy)
Sweden (FIFA World Cup Russia 2018)