World Cup - Qualification Europe Fixtures 2024
This page lists all 204 World Cup - Qualification Europe fixtures for the 2024 season, grouped into 12 rounds. 204 matches have finished and 0 are still to be played. Finished games link to match pages with full stats, upcoming games show their kickoff time in UTC. Use the round links below to jump straight to a round.
Fixtures by round
Group Stage 1
-
Cyprus
2 : 0
San Marino
-
Malta
0 : 1
Finland
-
Poland
1 : 0
Lithuania
-
Romania
0 : 1
Bosnia & Herzegovina
-
Andorra
0 : 1
Latvia
-
England
2 : 0
Albania
-
Liechtenstein
0 : 3
FYR Macedonia
-
Moldova
0 : 5
Norway
-
Montenegro
3 : 1
Gibraltar
-
Israel
2 : 1
Estonia
-
Wales
3 : 1
Kazakhstan
-
Czech Republic
2 : 1
Faroe Islands
Group Stage 2
-
Lithuania
2 : 2
Finland
-
Poland
2 : 0
Malta
-
Bosnia & Herzegovina
2 : 1
Cyprus
-
San Marino
1 : 5
Romania
-
Albania
3 : 0
Andorra
-
England
3 : 0
Latvia
-
Moldova
2 : 3
Estonia
-
Israel
2 : 4
Norway
-
Liechtenstein
0 : 2
Kazakhstan
-
FYR Macedonia
1 : 1
Wales
-
Gibraltar
0 : 4
Czech Republic
-
Montenegro
1 : 0
Faroe Islands
Group Stage 3
-
Estonia
1 : 3
Israel
-
FYR Macedonia
1 : 1
Belgium
-
Wales
3 : 0
Liechtenstein
-
Czech Republic
2 : 0
Montenegro
-
Norway
3 : 0
Italy
-
Gibraltar
0 : 7
Croatia
-
Bosnia & Herzegovina
1 : 0
San Marino
-
Malta
0 : 0
Lithuania
-
Andorra
0 : 1
England
-
Austria
2 : 1
Romania
-
Albania
0 : 0
Serbia
-
Finland
0 : 2
Netherlands
Group Stage 4
-
Kazakhstan
0 : 1
FYR Macedonia
-
Estonia
0 : 1
Norway
-
Belgium
4 : 3
Wales
-
Faroe Islands
2 : 1
Gibraltar
-
Italy
2 : 0
Moldova
-
Croatia
5 : 1
Czech Republic
-
Finland
2 : 1
Poland
-
Romania
2 : 0
Cyprus
-
San Marino
0 : 4
Austria
-
Latvia
1 : 1
Albania
-
Serbia
3 : 0
Andorra
-
Netherlands
8 : 0
Malta
Group Stage 5
-
Kazakhstan
0 : 1
Wales
-
Georgia
2 : 3
Türkiye
-
Lithuania
1 : 1
Malta
-
Luxembourg
1 : 3
Northern Ireland
-
Liechtenstein
0 : 6
Belgium
-
Slovakia
2 : 0
Germany
-
Bulgaria
0 : 3
Spain
-
Netherlands
1 : 1
Poland
-
Slovenia
2 : 2
Sweden
-
Switzerland
4 : 0
Kosovo
-
Greece
5 : 1
Belarus
-
Iceland
5 : 0
Azerbaijan
-
Moldova
0 : 4
Israel
-
Montenegro
0 : 2
Czech Republic
-
Denmark
0 : 0
Scotland
-
Ukraine
0 : 2
France
-
Italy
5 : 0
Estonia
-
Faroe Islands
0 : 1
Croatia
-
Latvia
0 : 1
Serbia
-
England
2 : 0
Andorra
-
Armenia
0 : 5
Portugal
-
Rep. Of Ireland
2 : 2
Hungary
-
Austria
1 : 0
Cyprus
-
San Marino
0 : 6
Bosnia & Herzegovina
Group Stage 6
-
Georgia
3 : 0
Bulgaria
-
FYR Macedonia
5 : 0
Liechtenstein
-
Lithuania
2 : 3
Netherlands
-
Luxembourg
0 : 1
Slovakia
-
Poland
3 : 1
Finland
-
Belgium
6 : 0
Kazakhstan
-
Germany
3 : 1
Northern Ireland
-
Türkiye
0 : 6
Spain
-
Kosovo
2 : 0
Sweden
-
Switzerland
3 : 0
Slovenia
-
Belarus
0 : 2
Scotland
-
Gibraltar
0 : 1
Faroe Islands
-
Greece
0 : 3
Denmark
-
Israel
4 : 5
Italy
-
Croatia
4 : 0
Montenegro
-
Azerbaijan
1 : 1
Ukraine
-
Armenia
2 : 1
Rep. Of Ireland
-
Norway
11 : 1
Moldova
-
Bosnia & Herzegovina
1 : 2
Austria
-
Cyprus
2 : 2
Romania
-
Albania
1 : 0
Latvia
-
Serbia
0 : 5
England
-
France
2 : 1
Iceland
-
Hungary
2 : 3
Portugal
Group Stage 7
-
Finland
2 : 1
Lithuania
-
Scotland
3 : 1
Greece
-
Austria
10 : 0
San Marino
-
Cyprus
2 : 2
Bosnia & Herzegovina
-
Faroe Islands
4 : 0
Montenegro
-
Belarus
0 : 6
Denmark
-
Malta
0 : 4
Netherlands
-
Czech Republic
0 : 0
Croatia
-
Kazakhstan
4 : 0
Liechtenstein
-
Northern Ireland
2 : 0
Slovakia
-
Kosovo
0 : 0
Slovenia
-
Sweden
0 : 2
Switzerland
-
Iceland
3 : 5
Ukraine
-
Belgium
0 : 0
FYR Macedonia
-
Germany
4 : 0
Luxembourg
-
France
3 : 0
Azerbaijan
-
Latvia
2 : 2
Andorra
-
Hungary
2 : 0
Armenia
-
Norway
5 : 0
Israel
-
Bulgaria
1 : 6
Türkiye
-
Serbia
0 : 1
Albania
-
Spain
2 : 0
Georgia
-
Portugal
1 : 0
Rep. Of Ireland
-
Estonia
1 : 3
Italy
Group Stage 8
-
San Marino
0 : 4
Cyprus
-
Scotland
2 : 1
Belarus
-
Faroe Islands
2 : 1
Czech Republic
-
Netherlands
4 : 0
Finland
-
Lithuania
0 : 2
Poland
-
Romania
1 : 0
Austria
-
Denmark
3 : 1
Greece
-
Croatia
3 : 0
Gibraltar
-
Slovakia
2 : 0
Luxembourg
-
Slovenia
0 : 0
Switzerland
-
Sweden
0 : 1
Kosovo
-
Ukraine
2 : 1
Azerbaijan
-
FYR Macedonia
1 : 1
Kazakhstan
-
Wales
2 : 4
Belgium
-
Northern Ireland
0 : 1
Germany
-
Iceland
2 : 2
France
-
Estonia
1 : 1
Moldova
-
Türkiye
4 : 1
Georgia
-
Rep. Of Ireland
1 : 0
Armenia
-
Andorra
1 : 3
Serbia
-
Latvia
0 : 5
England
-
Spain
4 : 0
Bulgaria
-
Portugal
2 : 2
Hungary
-
Italy
3 : 0
Israel
Group Stage 9
-
Azerbaijan
0 : 2
Iceland
-
Armenia
0 : 1
Hungary
-
Norway
4 : 1
Estonia
-
Andorra
0 : 1
Albania
-
England
2 : 0
Serbia
-
France
4 : 0
Ukraine
-
Rep. Of Ireland
2 : 0
Portugal
-
Moldova
0 : 2
Italy
-
Finland
0 : 1
Malta
-
Slovakia
1 : 0
Northern Ireland
-
Gibraltar
1 : 2
Montenegro
-
Luxembourg
0 : 2
Germany
-
Poland
1 : 1
Netherlands
-
Croatia
3 : 1
Faroe Islands
-
Kazakhstan
1 : 1
Belgium
-
Türkiye
2 : 0
Bulgaria
-
Cyprus
0 : 2
Austria
-
Liechtenstein
0 : 1
Wales
-
Georgia
0 : 4
Spain
-
Slovenia
0 : 2
Kosovo
-
Switzerland
4 : 1
Sweden
-
Greece
3 : 2
Scotland
-
Bosnia & Herzegovina
3 : 1
Romania
-
Denmark
2 : 2
Belarus
Group Stage 10
-
Hungary
2 : 3
Rep. Of Ireland
-
Portugal
9 : 1
Armenia
-
Ukraine
2 : 0
Iceland
-
Albania
0 : 2
England
-
Serbia
2 : 1
Latvia
-
Azerbaijan
1 : 3
France
-
Israel
4 : 1
Moldova
-
Italy
1 : 4
Norway
-
Northern Ireland
1 : 0
Luxembourg
-
Malta
2 : 3
Poland
-
Czech Republic
6 : 0
Gibraltar
-
Germany
6 : 0
Slovakia
-
Netherlands
4 : 0
Lithuania
-
Montenegro
2 : 3
Croatia
-
Kosovo
1 : 1
Switzerland
-
Sweden
1 : 1
Slovenia
-
Belarus
0 : 0
Greece
-
Bulgaria
2 : 1
Georgia
-
Austria
1 : 1
Bosnia & Herzegovina
-
Romania
7 : 1
San Marino
-
Belgium
7 : 0
Liechtenstein
-
Wales
7 : 1
FYR Macedonia
-
Scotland
4 : 2
Denmark
-
Spain
2 : 2
Türkiye
Semi-finals
-
Türkiye
1 : 0
Romania
-
Czech Republic
2 : 2
Rep. Of Ireland
-
Denmark
4 : 0
FYR Macedonia
-
Italy
2 : 0
Northern Ireland
-
Poland
2 : 1
Albania
-
Slovakia
3 : 4
Kosovo
-
Ukraine
1 : 3
Sweden
-
Wales
1 : 1
Bosnia & Herzegovina
Final
Explore more: World Cup - Qualification Europe table | Top scorers
Updated: 10 Jun 2026, 10:36 UTC