We’re just a few months removed from the Qatari World Cup, but the next major tournament is already in sight. 24 teams will compete for continental glory in the summer of 2024, with the impending qualifying campaign deciding 20 of the nations that’ll have the chance to etch their name in the history books.
Here’s everything you need to know about Euro 2024 qualifying.
Hosts Germany have automatically qualified for Euro 2024, meaning 23 spots are still up for grabs.
53 nations have been divided into ten groups, with seven groups containing five teams and three containing six teams. Each team will play everybody in their group home and away, with the winners and runners-up of each group advancing to the Euro 2024 finals.
The remaining three spots will be decided via the play-offs. These will take place in March 2024 with 12 teams taking part. These teams will be selected based on their performance in the 2022/23 Nations League, and, obviously, they mustn’t have already qualified for the finals.
- Matchday 1: March 23-25, 2023
- Matchday 2: March 26-28, 2023
- Matchday 3: June 16-17, 2023
- Matchday 4: June 19-20, 2023
- Matchday 5: September 7-9, 2023
- Matchday 6: September 10-12, 2023
- Matchday 7: October 12-14, 2023
- Matchday 8: October 15-17, 2023
- Matchday 9: November 16-18, 2023
- Matchday 10: November 19-21, 2023
Group A:
Position |
Nation |
Played |
Won |
Drawn |
Lost |
Goal difference |
Points |
---|---|---|---|---|---|---|---|
1. |
Cyprus |
|
|
|
|
|
|
2. |
Georgia |
|
|
|
|
|
|
3. |
Norway |
|
|
|
|
|
|
4. |
Scotland |
|
|
|
|
|
|
5. |
Spain |
|
|
|
|
|
|
Group A fixtures
- 25/03/23 – Scotland vs Cyprus
- 25/03/23 – Spain vs Norway
- 28/03/23 – Georgia vs Norway
- 28/03/23 – Scotland vs Spain
- 17/06/23 – Norway vs Scotland
- 17/06/23 – Cyprus vs Georgia
- 20/06/23 – Norway vs Cyprus
- 20/06/23 – Scotland vs Georgia
- 08/09/23 – Georgia vs Spain
- 08/09/23 – Cyprus vs Scotland
- 11/09/23 – Norway vs Georgia
- 11/09/23 – Spain vs Cyprus
- 12/10/23 – Cyprus vs Norway
- 12/10/23 – Spain vs Scotland
- 15/10/23 – Georgia vs Cyprus
- 15/10/23 – Norway vs Spain
- 16/11/23 – Georgia vs Scotland
- 16/11/23 – Cyprus vs Spain
- 19/11/23 – Scotland vs Norway
- 19/11/23 – Spain vs Georgia
Position |
Nation |
Played |
Won |
Drawn |
Lost |
Goal difference |
Points |
---|---|---|---|---|---|---|---|
1. |
France |
|
|
|
|
|
|
2. |
Gibraltar |
|
|
|
|
|
|
3. |
Greece |
|
|
|
|
|
|
4. |
Netherlands |
|
|
|
|
|
|
5. |
Republic of Ireland |
|
|
|
|
|
|
Group B fixtures
- 24/03/23 – France vs Netherlands
- 24/03/23 – Gibraltar vs Greece
- 27/03/23 – Netherlands vs Gibraltar
- 27/03/23 – Republic of Ireland vs France
- 16/06/23 – Gibraltar vs France
- 16/06/23 – Greece vs Republic of Ireland
- 19/06/23 – France vs Greece
- 19/06/23 – Republic of Ireland vs Gibraltar
- 07/09/23 – France vs Republic of Ireland
- 07/09/23 – Netherlands vs Greece
- 10/09/23 – Greece vs Gibraltar
- 10/09/23 – Republic of Ireland vs Netherlands
- 13/10/23 – Netherlands vs France
- 13/10/23 – Republic of Ireland vs Greece
- 16/10/23 – Gibraltar vs Republic of Ireland
- 16/10/23 – Greece vs Netherlands
- 18/11/23 – France vs Gibraltar
- 18/11/23 – Netherlands vs Republic of Ireland
- 21/11/23 – Gibraltar vs Netherlands
- 21/11/23 – Greece vs France
Position |
Nation |
Played |
Won |
Drawn |
Lost |
Goal difference |
Points |
---|---|---|---|---|---|---|---|
1. |
England |
|
|
|
|
|
|
2. |
Italy |
|
|
|
|
|
|
3. |
Malta |
|
|
|
|
|
|
4. |
North Macedonia |
|
|
|
|
|
|
5. |
Ukraine |
|
|
|
|
|
|
Group C fixtures
- 23/03/23 – Italy vs England
- 23/03/23 – North Macedonia vs Malta
- 26/03/23 – England vs Ukraine
- 26/03/23 – Malta vs Italy
- 16/06/23 – Malta vs England
- 16/06/23 – North Macedonia vs Ukraine
- 19/06/23 – England vs North Macedonia
- 19/06/23 – Ukraine vs Malta
- 09/09/23 – Ukraine vs England
- 09/09/23 – North Macedonia vs Italy
- 12/09/23 – Italy vs Ukraine
- 12/09/23 – Malta vs North Macedonia
- 14/10/23 – Ukraine vs North Macedonia
- 14/10/23 – Italy vs Malta
- 17/10/23 – England vs Italy
- 17/10/23 – Malta vs Ukraine
- 17/11/23 – England vs Malta
- 17/11/23 – Italy vs North Macedonia
- 20/11/23 – North Macedonia vs England
- 20/11/23 – Ukraine vs Italy
Position |
Nation |
Played |
Won |
Drawn |
Lost |
Goal difference |
Points |
---|---|---|---|---|---|---|---|
1. |
Armenia |
|
|
|
|
|
|
2. |
Croatia |
|
|
|
|
|
|
3. |
Latvia |
|
|
|
|
|
|
4. |
Turkey |
|
|
|
|
|
|
5. |
Wales |
|
|
|
|
|
|
Group D fixtures
- 25/03/23 – Armenia vs Turkey
- 25/03/23 – Croatia vs Wales
- 28/03/23 – Turkey vs Croatia
- 28/03/23 – Wales vs Latvia
- 16/06/23 – Latvia vs Turkey
- 16/06/23 – Wales vs Armenia
- 19/06/23 – Armenia vs Latvia
- 19/06/23 – Turkey vs Wales
- 08/09/23 – Croatia vs Latvia
- 08/09/23 – Turkey vs Armenia
- 11/09/23 – Armenia vs Croatia
- 11/09/23 – Latvia vs Wales
- 12/10/23 – Croatia vs Turkey
- 12/10/23 – Latvia vs Armenia
- 15/10/23 – Turkey vs Latvia
- 15/10/23 – Wales vs Croatia
- 18/11/23 – Armenia vs Wales
- 18/11/23 – Latvia vs Croatia
- 21/11/23 – Croatia vs Armenia
- 21/11/23 – Wales vs Turkey
Position |
Nation |
Played |
Won |
Drawn |
Lost |
Goal difference |
Points |
---|---|---|---|---|---|---|---|
1. |
Albania |
|
|
|
|
|
|
2. |
Czechia |
|
|
|
|
|
|
3. |
Faroe Islands |
|
|
|
|
|
|
4. |
Moldova |
|
|
|
|
|
|
5. |
Poland |
|
|
|
|
|
|
Group E fixtures
- 24/03/23 – Czechia vs Poland
- 24/03/23 – Moldova vs Faroe Islands
- 27/03/23 – Moldova vs Czechia
- 27/03/23 – Poland vs Albania
- 17/06/23 – Albania vs Moldova
- 17/06/23 – Faroe Islands vs Czechia
- 20/06/23 – Faroe Islands vs Albania
- 20/06/23 – Moldova vs Poland
- 07/09/23 – Czechia vs Albania
- 07/09/23 – Poland vs Faroe Islands
- 10/09/23 – Faroe Islands vs Moldova
- 10/09/23 – Albania vs Poland
- 12/10/23 – Albania vs Czechia
- 12/10/23 – Faroe Islands vs Poland
- 15/10/23 – Czechia vs Faroe Islands
- 15/10/23 – Poland vs Moldova
- 17/11/23 – Moldova vs Albania
- 17/11/23 – Poland vs Czechia
- 20/11/23 – Albania vs Faroe Islands
- 20/11/23 – Czechia vs Moldova
Position |
Nation |
Played |
Won |
Drawn |
Lost |
Goal difference |
Points |
---|---|---|---|---|---|---|---|
1. |
Austria |
|
|
|
|
|
|
2. |
Azerbaijan |
|
|
|
|
|
|
3. |
Belgium |
|
|
|
|
|
|
4. |
Estonia |
|
|
|
|
|
|
5. |
Sweden |
|
|
|
|
|
|
Group F fixtures
- 24/03/23 – Austria vs Azerbaijan
- 24/03/23 – Sweden vs Belgium
- 27/03/23 – Austria vs Estonia
- 27/03/23 – Sweden vs Azerbaijan
- 17/06/23 – Azerbaijan vs Estonia
- 17/06/23 – Belgium vs Austria
- 20/06/23 – Austria vs Sweden
- 20/06/23 – Estonia vs Belgium
- 09/09/23 – Azerbaijan vs Belgium
- 09/09/23 – Estonia vs Sweden
- 12/09/23 – Belgium vs Estonia
- 12/09/23 – Sweden vs Austria
- 13/10/23 – Austria vs Belgium
- 13/10/23 – Estonia vs Azerbaijan
- 16/10/23 – Azerbaijan vs Austria
- 16/10/23 – Belgium vs Sweden
- 16/11/23 – Azerbaijan vs Sweden
- 16/11/23 – Estonia vs Austria
- 19/11/23 – Belgium vs Azerbaijan
- 19/11/23 – Sweden vs Estonia
Position |
Nation |
Played |
Won |
Drawn |
Lost |
Goal difference |
Points |
---|---|---|---|---|---|---|---|
1. |
Bulgaria |
|
|
|
|
|
|
2. |
Hungary |
|
|
|
|
|
|
3. |
Lithuania |
|
|
|
|
|
|
4. |
Montenegro |
|
|
|
|
|
|
5. |
Serbia |
|
|
|
|
|
|
Group G fixtures
- 24/03/23 – Bulgaria vs Montenegro
- 24/03/23 – Serbia vs Lithuania
- 27/03/23 – Hungary vs Bulgaria
- 27/03/23 – Montenegro vs Serbia
- 17/06/23 – Lithuania vs Bulgaria
- 17/06/23 – Montenegro vs Hungary
- 20/06/23 – Bulgaria vs Serbia
- 20/06/23 – Hungary vs Lithuania
- 07/09/23 – Lithuania vs Montenegro
- 07/09/23 – Serbia vs Hungary
- 10/09/23 – Montenegro vs Bulgaria
- 10/09/23 – Lithuania vs Serbia
- 14/10/23 – Bulgaria vs Lithuania
- 14/10/23 – Hungary vs Serbia
- 17/10/23 – Lithuania vs Hungary
- 17/10/23 – Serbia vs Montenegro
- 16/11/23 – Bulgaria vs Hungary
- 16/11/23 – Montenegro vs Lithuania
- 19/11/23 – Hungary vs Montenegro
- 19/11/23 – Serbia vs Bulgaria
Position |
Nation |
Played |
Won |
Drawn |
Lost |
Goal difference |
Points |
---|---|---|---|---|---|---|---|
1. |
Denmark |
|
|
|
|
|
|
2. |
Finland |
|
|
|
|
|
|
3. |
Kazakhstan |
|
|
|
|
|
|
4. |
Northern Ireland |
|
|
|
|
|
|
5. |
San Marino |
|
|
|
|
|
|
6. |
Slovenia |
|
|
|
|
|
|
Group H fixtures
- 23/03/23 – Kazakhstan vs Slovenia
- 23/03/23 – Denmark vs Finland
- 23/03/23 – San Marino vs Northern Ireland
- 26/03/23 – Kazakhstan vs Denmark
- 26/03/23 – Slovenia vs San Marino
- 26/03/23 – Northern Ireland vs Finland
- 16/06/23 – Denmark vs Northern Ireland
- 16/06/23 – Finland vs Slovenia
- 16/06/23 – San Marino vs Kazakhstan
- 19/06/23 – Finland vs San Marino
- 19/06/23 – Northern Ireland vs Kazakhstan
- 19/06/23 – Slovenia vs Denmark
- 07/09/23 – Kazakhstan vs Finland
- 07/09/23 – Denmark vs San Marino
- 07/09/23 – Slovenia vs Northern Ireland
- 10/09/23 – Kazakhstan vs Northern Ireland
- 10/09/23 – Finland vs Denmark
- 10/09/23 – San Marino vs Slovenia
- 14/10/23 – Northern Ireland vs San Marino
- 14/10/23 – Slovenia vs Finland
- 14/10/23 – Denmark vs Kazakhstan
- 17/10/23 – Finland vs Kazakhstan
- 17/10/23 – Northern Ireland vs Slovenia
- 17/10/23 – San Marino vs Denmark
- 17/11/23 – Kazakhstan vs San Marino
- 17/11/23 – Finland vs Northern Ireland
- 17/11/23 – Denmark vs Slovenia
- 20/11/23 – Northern Ireland vs Denmark
- 20/11/23 – San Marino vs Finland
- 20/11/23 – Slovenia vs Kazakhstan
Position |
Nation |
Played |
Won |
Drawn |
Lost |
Goal difference |
Points |
---|---|---|---|---|---|---|---|
1. |
Andorra |
|
|
|
|
|
|
2. |
Belarus |
|
|
|
|
|
|
3. |
Israel |
|
|
|
|
|
|
4. |
Kosovo |
|
|
|
|
|
|
5. |
Romania |
|
|
|
|
|
|
6. |
Switzerland |
|
|
|
|
|
|
Group I fixtures
- 25/03/23 – Belarus vs Switzerland
- 25/03/23 – Andorra vs Romania
- 25/03/23 – Israel vs Kosovo
- 28/03/23 – Kosovo vs Andorra
- 28/03/23 – Romania vs Belarus
- 28/03/23 – Switzerland vs Israel
- 16/06/23 – Andorra vs Switzerland
- 16/06/23 – Belarus vs Israel
- 16/06/23 – Kosovo vs Romania
- 19/06/23 – Belarus vs Kosovo
- 19/06/23 – Israel vs Andorra
- 19/06/23 – Switzerland vs Romania
- 09/09/23 – Andorra vs Belarus
- 09/09/23 – Kosovo vs Switzerland
- 09/09/23 – Romania vs Israel
- 12/09/23 – Israel vs Belarus
- 12/09/23 – Romania vs Kosovo
- 12/09/23 – Switzerland vs Andorra
- 12/10/23 – Andorra vs Kosovo
- 12/10/23 – Belarus vs Romania
- 12/10/23 – Israel vs Switzerland
- 15/10/23 – Switzerland vs Belarus
- 15/10/23 – Kosovo vs Israel
- 15/10/23 – Romania vs Andorra
- 18/11/23 – Belarus vs Andorra
- 18/11/23 – Israel vs Romania
- 18/11/23 – Switzerland vs Kosovo
- 21/11/23 – Andorra vs Israel
- 21/11/23 – Kosovo vs Belarus
- 21/11/23 – Romania vs Switzerland
Group J:
Position |
Nation |
Played |
Won |
Drawn |
Lost |
Goal difference |
Points |
---|---|---|---|---|---|---|---|
1. |
Bosnia & Herzegovina |
|
|
|
|
|
|
2. |
Iceland |
|
|
|
|
|
|
3. |
Liechtenstein |
|
|
|
|
|
|
4. |
Luxembourg |
|
|
|
|
|
|
5. |
Portugal |
|
|
|
|
|
|
6. |
Slovakia |
|
|
|
|
|
|
Group J fixtures
- 23/03/23 – Bosnia & Herzegovina vs Iceland
- 23/03/23 – Portugal vs Liechtenstein
- 23/03/23 – Slovakia vs Luxembourg
- 26/03/23 – Liechtenstein vs Iceland
- 26/03/23 – Luxembourg vs Portugal
- 26/03/23 – Slovakia vs Bosnia & Herzegovina
- 17/06/23 – Luxembourg vs Liechtenstein
- 17/06/23 – Iceland vs Slovakia
- 17/06/23 – Portugal vs Bosnia & Herzegovina
- 20/06/23 – Bosnia & Herzegovina vs Luxembourg
- 20/06/23 – Iceland vs Portugal
- 20/06/23 – Liechtenstein vs Slovakia
- 08/09/23 – Bosnia & Herzegovina vs Liechtenstein
- 08/09/23 – Luxembourg vs Iceland
- 08/09/23 – Slovakia vs Portugal
- 11/09/23 – Iceland vs Bosnia & Herzegovina
- 11/09/23 – Portugal vs Luxembourg
- 11/09/23 – Slovakia vs Liechtenstein
- 13/10/23 – Iceland vs Luxembourg
- 13/10/23 – Liechtenstein vs Bosnia & Herzegovina
- 13/10/23 – Portugal vs Slovakia
- 16/10/23 – Bosnia & Herzegovina vs Portugal
- 16/10/23 – Iceland vs Liechtenstein
- 16/10/23 – Luxembourg vs Slovakia
- 16/11/23 – Liechtenstein vs Portugal
- 16/11/23 – Luxembourg vs Bosnia & Herzegovina
- 16/11/23 – Slovakia vs Iceland
- 19/11/23 – Bosnia & Herzegovina vs Slovakia
- 19/11/23 – Liechtenstein vs Luxembourg
- 19/11/23 – Portugal vs Iceland
This list will be updated once qualifying gets underway.
The month-long Euro 2024 finals will start on Friday, June 14, with the final scheduled to take place at Berlin’s Olympiastadion on Sunday, July 14.
The tournament will take place across ten host cities: Berlin, Cologne, Dortmund, Dusseldorf, Frankfurt, Gelsenkirchen, Hamburg, Leipzig, Munich and Stuttgart.