Who has qualified for Euro 2024? Teams, groups, who needs what to reach tournament in Germany


Ben Miller

Who has qualified for Euro 2024? Teams, groups, who needs what to reach tournament in Germany image

Countries across the continent are hoping to reach the 17th edition of the European Championship when it begins in June 2024.

Qualification began in March 2023 and takes place across 10 matchdays until November, with playoffs to decide some entrants held in March 2024.

There have been some heavyweight matches in qualifying already, including Italy and England meeting in Group C and two former champions, France and the Netherlands, being paired in Group B.

The Sporting News explains what you need to know about the teams heading to the finals and the updated state of play in Euro 2024 qualifying.

MORE: UEFA Champions League prize money: How much the winners get in 2023/24

Full list of teams at Euro 2024

As tournament hosts, Germany were the only team to have qualified for Euro 2024 before the September qualifying matches.

Several teams were in a very strong position to qualify with matches to spare at that stage: England, France and Portugal, for example, had won all four of their games until that point, giving themselves a healthy lead over the teams in their groups outside of the qualification places.

This list will be updated as teams qualify.

Team Qualification method
Germany Hosts

How Euro 2024 qualification works

Of the 53 teams vying for qualification, 23 will get to play in the finals, alongside Germany. Those teams are split across 10 groups: seven containing five teams and three comprised of six.

The top two from each group will qualify, making up 20 places. The three remaining spots will go to the winners of playoff games, which will take place between teams who have performed best in the 2022-23 Uefa Nations League.

The group winners of Leagues A, B and C in the Nations League will be awarded those playoff spots – if they have not already qualified for Euro 2024. If they have, the next best-ranked team in their Nations League group will reach the playoffs. If those teams have also already qualified, places will filter down to the next league, finishing with League D.

Euro qualifiers group tables, results, fixtures

Here are the group standings before the September qualifiers. These tables will be updated as qualifying continues.

Group A

Scotland are in a strong position to qualify from a group that also includes three-time champions Spain, as well as Norway who are spearheaded by runaway 2022/23 Premier League top scorer Erling Haaland.

Team PTS GP W L D GD
1. Scotland 15 5 5 0 0 +11
2. Spain 9 4 3 1 0 +13
3. Norway 7 5 2 2 1 -1
4. Georgia 4 5 1 3 1 -8
5. Cyprus 0 5 0 5 0 -15
  • March 25: Scotland 3-0 Cyprus, Spain 3-0 Norway
  • March 28: Georgia 1-1 Norway, Scotland 2-0 Spain
  • June 17: Norway 1-2 Scotland, Cyprus 1-2 Georgia
  • June 20: Norway 3-1 Cyprus, Scotland 2-0 Georgia
  • September 8: Georgia 1-7 Spain, Cyprus 0-3 Scotland
  • September 12: Norway 2-1 Georgia, Spain 6-0 Cyprus
  • October 12: Cyprus vs Norway, Spain vs Scotland
  • October 15: Group A: Georgia vs Cyprus, Norway vs Spain
  • November 16: Georgia vs Scotland, Cyprus vs Spain
  • November 19: Scotland vs Norway, Spain vs Georgia

Group B

Two-time champions and 2022 FIFA World Cup finalists France look likely to qualify from Group B, in which 2004 winners Greece have also impressed.

Team PTS GP W L D GD
1. France 15 5 5 0 0 +11
2. Netherlands 9 4 3 1 0 +3
3. Greece 9 5 3 2 0 +5
4. Rep. Ireland 3 5 1 4 0 -2
5. Gibraltar 0 5 0 5 0 -17
  • March 24: France 4-0 Netherlands, Gibraltar 0-3 Greece
  • March 27: Netherlands 3-0 Gibraltar, Republic of Ireland 0-1 France
  • June 16: Gibraltar 0-3 France, Greece 2-1 Republic of Ireland
  • June 19: France 1-0 Greece, Republic of Ireland 3-0 Gibraltar
  • September 7: France 2-0 Republic of Ireland, Netherlands 3-0 Greece
  • September 10: Greece 5-0 Gibraltar, Republic of Ireland 1-2 Netherlands
  • October 13: Netherlands vs France, Republic of Ireland vs Greece
  • October 16: Gibraltar vs Republic of Ireland, Greece vs Netherlands
  • November 18: France vs Gibraltar, Netherlands vs Republic of Ireland
  • November 21: Gibraltar vs Netherlands, Greece vs France

Group C

The two Euro 2020 finalists England and Italy are in Group C, and the Three Lions' strong start included a win against the Azzurri, whose manager, Roberto Mancini, left his post during the campaign.

Team PTS GP W L D GD
1. England 13 5 4 0 1 +14
2. Italy 7 4 2 1 1 +2
3. Ukraine 7 4 2 1 1 0
4. North Macedonia 7 5 2 2 1 -5
5. Malta 0 4 0 5 0 -8
  • March 23: Italy 1-2 England, North Macedonia 2-1 Malta
  • March 26: England 2-0 Ukraine, Malta 0-2 Italy
  • June 16: Malta 0-4 England, North Macedonia 2-3 Ukraine
  • June 19: Ukraine 1-0 Malta, England 7-0 North Macedonia
  • September 9: Ukraine 1-1 England, North Macedonia 1-1 Italy
  • September 12: Italy vs Ukraine, Malta vs North Macedonia
  • October 14: Ukraine vs North Macedonia, Italy vs Malta
  • October 17: England vs Italy, Malta vs Ukraine
  • November 17: England vs Malta, Italy vs North Macedonia
  • November 20: North Macedonia vs England, Ukraine vs Italy

Group D

Türkiye beat Armenia, Latvia and Wales to boost their hopes of reaching the finals, but sixth-ranked team in the world Croatia won in Bursa to put themselves within sight of the early leaders with games in hand.

Team PTS GP W L D GD
1. Croatia 10 4 3 1 0 +8
2. Turkiye 10 5 3 1 1 +2
3. Armenia 7 5 2 2 1 +1
4. Wales 7 5 2 2 1 -1
5. Latvia 0 5 0 5 0 -10
  • March 25: Armenia 1-2 Turkiye, Croatia 1-1 Wales
  • March 28: Turkiye 0-2 Croatia, Wales 1-0 Latvia
  • June 16: Latvia 2-3 Turkiye, Wales 2-4 Armenia
  • June 19: Armenia 2-1 Latvia, Turkiye 2-0 Wales
  • September 8: Croatia 5-0 Latvia, Turkiye 1-1 Armenia
  • September 11: Armenia 0-1 Croatia, Latvia 0-1 Wales
  • October 12: Croatia vs Turkiye, Latvia vs Armenia
  • October 15: Turkiye vs Latvia, Wales vs Croatia
  • November 18: Armenia vs Wales, Latvia vs Croatia
  • November 21: Croatia vs Armenia, Wales vs Turkiye

Group E

Czechia made an unbeaten start and beat Poland, although their goalless draw in Moldova showed that Group E is likely to be tight.

Team PTS GP W L D GD
1. Albania 10 5 3 1 1 +5
2. Czechia 8 4 2 0 2 +5
3. Moldova 8 5 2 1 2 0
4. Poland 6 5 2 3 0 -2
5. Faroe Islands 1 5 0 4 1 -8
  • March 24: Czechia 3-1 Poland, Moldova 1-1 Faroe Islands
  • March 27: Moldova 0-0 Czechia, Poland 1-0 Albania
  • June 17: Albania 2-0 Moldova, Faroe Islands 0-3 Czechia
  • June 20: Faroe Islands 1-3 Albania, Moldova 3-2 Poland
  • September 7: Czechia 1-1 Albania, Poland 2-0 Faroe Islands
  • September 10: Faroe Islands 0-1 Moldova, Albania 2-0 Poland
  • October 12: Albania vs Czechia, Faroe Islands vs Poland
  • October 15: Czechia vs Faroe Islands, Poland vs Moldova
  • November 17: Moldova vs Albania, Poland vs Czechia
  • November 20: Albania vs Faroe Islands, Czechia vs Moldova

Group F

Austria made the early running in Group F under former Manchester United boss Ralf Rangnick, with fifth-ranked Belgium their likeliest rivals to win the group.

Team PTS GP W L D GD
1. Belgium 13 5 4 0 1 +12
2. Austria 13 5 4 0 1 +8
3. Sweden 6 5 2 3 0 +3
4. Estonia 1 5 0 4 1 -14
5. Azerbaijan 1 4 0 3 1 -9
  • March 24: Austria 4-1 Azerbaijan, Sweden 0-3 Belgium
  • March 27: Austria 2-1 Estonia, Sweden 5-0 Azerbaijan
  • June 17: Azerbaijan 1-1 Estonia, Belgium 1-1 Austria
  • June 20: Austria 2-0 Sweden, Estonia 0-3 Belgium
  • September 9: Azerbaijan 0-1 Belgium, Estonia 0-5 Sweden
  • September 12: Belgium 5-0 Estonia, Sweden 1-3 Austria
  • October 13: Austria vs Belgium, Estonia vs Azerbaijan
  • October 16: Azerbaijan vs Austria, Belgium vs Sweden
  • November 16: Azerbaijan vs Sweden, Estonia vs Austria
  • November 19: Azerbaijan vs Sweden, Estonia vs Austria

Group G

Hungary and Serbia were both unbeaten in their first three games in Group B, with Montenegro's opening win in Bulgaria also putting them in contention.

Team PTS GP W L D GD
1. Hungary 10 4 3 0 1 +6
2. Serbia 10 5 3 1 1 +5
3. Montenegro 8 5 2 1 2 0
4. Bulgaria 2 5 0 3 2 -5
5. Lithuania 2 5 0 3 2 -6
  • March 24: Bulgaria 0-1 Montenegro, Serbia 2-0 Lithuania
  • March 27: Hungary 3-0 Bulgaria, Montenegro 0-2 Serbia
  • June 17: Lithuania 1-1 Bulgaria, Montenegro 0-0 Hungary
  • June 20: Bulgaria 1-1 Serbia, Hungary 2-0 Lithuania
  • September 7: Lithuania 2-2  Montenegro, Serbia 1-2 Hungary
  • September 10: Montenegro 2-1 Bulgaria, Lithuania 1-3 Serbia
  • October 14: Bulgaria vs Lithuania, Hungary vs Serbia
  • October 17: Lithuania vs Hungary, Serbia vs Montenegro
  • November 16: Bulgaria vs Hungary, Montenegro vs Lithuania
  • November 19: Hungary vs Montenegro, Serbia vs Bulgaria

Group H

One of the greatest shocks of any Euro qualifying campaign came on matchday two in Group H, when 104th-ranked Kazakhstan beat a Denmark team ranked 85 places above them.

Team PTS GP W L D GD
1. Slovenia 13 6 4 1 1 +7
2. Denmark 13 6 4 1 1 +7
3. Finland 12 6 4 2 0 +7
4. Kazakhstan 12 6 4 2 0 +4
5. Northern Ireland 3 6 1 5 0 -4
6. San Marino 0 5 0 5 0 -17
  • March 23: Kazakhstan 1-2 Slovenia, Denmark 3-1 Finland, San Marino 0-2 Northern Ireland
  • March 26: Kazakhstan 3-2 Denmark, Slovenia 2-0 San Marino, Northern Ireland 0-1 Finland
  • June 16: Denmark 1-0 Northern Ireland, Finland 2-0 Slovenia, San Marino 0-3 Kazakhstan
  • June 19: Finland 6-0 San Marino, Northern Ireland 0-1 Kazakhstan, Slovenia 1-1 Denmark
  • September 7: Kazakhstan 0-1 Finland, Denmark 4-0 San Marino, Slovenia 4-2 Northern Ireland
  • September 10: Kazakhstan 1-0 Northern Ireland, Finland 0-1 Denmark, San Marino 0-4 Slovenia
  • October 14: Northern Ireland vs San Marino, Slovenia vs Finland, Denmark vs Kazakhstan
  • October 17: Finland vs Kazakhstan, Northern Ireland vs Slovenia, San Marino vs Denmark
  • November 17: Kazakhstan vs San Marino, Finland vs Northern Ireland, Denmark vs Slovenia
  • November 20: Northern Ireland vs Denmark, San Marino vs Finland, Slovenia vs Kazakhstan

Group I

Switzerland were unbeaten after four games in Group I, and their win over Israel was the only defeat suffered by the Blue and Whites, with Romania also going without defeat early on.

eam PTS GP W L D GD
1. Switzerland 14 6 4 0 2 +12
2. Romania 12 6 3 0 3 +5
3. Israel 11 6 3 1 2 0
4. Belarus 4 6 1 4 1 -7
5. Kosovo 4 6 0 2 4 -3
6. Andorra 2 6 0 4 2 -7
  • March 25: Belarus 0-5 Switzerland, Andorra 0-2 Romania, Israel 1-1 Kosovo
  • March 28: Kosovo 1-1 Andorra, Romania 2-1 Belarus, Switzerland 3-0 Israel
  • June 16: Andorra 1-2 Switzerland, Belarus 1-2 Israel, Kosovo 0-0 Romania
  • June 19: Belarus 2-1 Kosovo, Israel 2-1 Andorra, Switzerland 2-2 Romania
  • September 9: Andorra 0-0 Belarus, Kosovo 2-2 Switzerland, Romania 1-1 Israel
  • September 12: Israel 1-0 Belarus, Romania 2-0 Kosovo, Switzerland 3-0 Andorra
  • October 12: Andorra vs Kosovo, Belarus vs Romania, Israel vs Switzerland
  • October 15: Switzerland vs Belarus, Kosovo vs Israel, Romania vs Andorra
  • November 18: Belarus vs Andorra, Israel vs Romania, Switzerland vs Kosovo
  • November 21: Andorra vs Israel, Kosovo vs Belarus, Romania vs Switzerland

Group J

Euro 2016 winners Portugal are the favourites to win Group J, which had a surprise on matchday four when Luxembourg won away to Bosnia and Herzegovina.

Team PTS GP W L D GD
1. Portugal 18 6 6 0 0 +24
2. Slovakia 13 6 4 1 1 +6
3. Luxembourg 10 6 3 2 1 -9
4. Bosnia & Herzegovina 6 6 2 4 0 -4
5. Iceland 6 6 2 4 0 +1
6. Liechtenstein 0 6 0 6 0 -18
  • March 23: Bosnia and Herzegovina 3-0 Iceland, Portugal 4-0 Liechtenstein, Slovakia 0-0 Luxembourg
  • March 26: Liechtenstein 0-7 Iceland, Luxembourg 0-6 Portugal, Slovakia 2-0 Bosnia and Herzegovina
  • June 17: Luxembourg 2-0 Liechtenstein, Iceland 1-2 Slovakia, Portugal 3-0 Bosnia and Herzegovina
  • June 20: Bosnia and Herzegovina 0-2 Luxembourg, Iceland 0-1 Portugal, Liechtenstein 0-1 Slovakia
  • September 8: Bosnia and Herzegovina 2-1 Liechtenstein, Luxembourg 3-1 Iceland, Slovakia 0-1 Portugal
  • September 11: Iceland 1-0 Bosnia and Herzegovina, Portugal 9-0 Luxembourg, Slovakia 3-0 Liechtenstein
  • October 12: Andorra vs Kosovo, Belarus vs Romania, Israel vs Switzerland
  • October 15: Switzerland vs Belarus, Kosovo vs Israel, Romania vs Andorra
  • November 18: Belarus vs Andorra, Israel vs Romania, Switzerland vs Kosovo
  • November 21: Andorra vs Israel, Kosovo vs Belarus, Romania vs Switzerland

When is Uefa Euro 2024?

The finals will run from June 14 – July 14 2024.

The qualifying playoff semifinals will be held on March 21 2023, with the finals of those scheduled for five days later.

Where is Uefa Euro 2024?

This will be the first time Germany has staged the tournament since the reunification of the country. West Germany hosted the 1988 finals, while Germany were 2006 World Cup hosts.

Here are the 10 stadiums where matches will take place.

Stadium City Capacity
Olympiastadion Berlin 70,000
RheinEnergieStadion Cologne 47,000
Signal Iduna Park Dortmund 66,000
Merkur Spiel-Arena Dusseldorf 47,000
Waldstadion Frankfurt 48,000
Arena AufSchalke Gelsenkirchen 50,000
Volksparkstadion Hamburg 50,000
Red Bull Arena Leipzig 42,000
Allianz Arena Munich 67,000
MHPArena Stuttgart 54,000

Ben Miller


Ben Miller Photo

Ben Miller has been writing about sport for 25 years, following all levels of football as well as boxing, MMA, athletics and tennis. He’s seen five promotions, three relegations, one World Cup winner and home games in at least three different stadiums as a result of his lifelong devotion to Brighton & Hove Albion. His main aim each week is to cover at least one game or event that does not require a last-minute rewrite.