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

By | September 4, 2023

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 C.

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.

  Played Won Drawn Lost For Against GD Points
Scotland 4 4 0 0 9 1 8 12
Georgia 3 1 1 1 3 4 -1 4
Norway 4 1 1 2 5 7 -2 4
Spain 2 1 0 1 3 2 1 3
Cyprus 3 0 0 3 2 8 -6 0
  • 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 vs Spain, Cyprus vs Scotland
  • September 12: Norway vs Georgia, Spain vs 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.

  Played Won Drawn Lost For Against GD Points
France 4 4 0 0 9 0 9 12
Greece 3 2 0 1 5 2 3 6
Republic of Ireland 3 1 0 2 4 3 1 3
Netherlands 2 1 0 1 3 4 -1 3
Gibraltar 4 0 0 4 0 12 -12 0
  • 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 vs Republic of Ireland, Netherlands vs Greece
  • September 10: Greece vs Gibraltar, Republic of Ireland vs 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.

  Played Won Drawn Lost For Against GD Points
England 4 4 0 0 15 1 14 12
Ukraine 3 2 0 1 4 4 0 6
Italy 2 1 0 1 3 2 1 3
North Macedonia 3 1 0 2 4 11 -7 3
Malta 4 0 0 4 1 9 -8 0
  • 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 vs England, North Macedonia vs 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.

  Played Won Drawn Lost For Against GD Points
Türkiye 4 3 0 1 7 5 2 9
Armenia 3 2 0 1 7 5 2 6
Croatia 2 1 1 0 3 1 2 4
Wales 4 1 1 2 4 7 -3 4
Latvia 3 0 0 3 3 6 -3 0
  • March 25: Armenia 1-2 Türkiye, Croatia 1-1 Wales
  • March 28: Turkiye 0-2 Croatia, Wales 1-0 Latvia
  • June 16: Latvia 2-3 Türkiye, Wales 2-4 Armenia
  • June 19: Armenia 2-1 Latvia, Türkiye 2-0 Wales
  • September 8: Croatia vs Latvia, Türkiye vs Armenia
  • September 11: Armenia vs Croatia, Latvia vs Wales
  • October 12: Croatia vs Türkiye, Latvia vs Armenia
  • October 15: Türkiye vs Latvia, Wales vs Croatia
  • November 18: Armenia vs Wales, Latvia vs Croatia
  • November 21: Croatia vs Armenia, Wales vs Türkiye

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.

  Played Won Drawn Lost For Against GD Points
Czechia 3 2 1 0 6 1 5 7
Albania 3 2 0 1 5 2 3 6
Moldova 4 1 2 1 4 5 -1 5
Poland 3 1 0 2 4 6 -2 3
Faroe Islands 3 0 1 2 2 7 -5 1
  • 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 vs Albania, Poland vs Faroe Islands
  • September 10: Faroe Islands vs Moldova, Albania vs 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.

  Played Won Drawn Lost For Against GD Points
Austria 4 3 1 0 9 3 6 10
Belgium 3 2 1 0 7 1 6 7
Sweden 3 1 0 2 5 5 0 3
Estonia 3 0 1 2 2 6 -4 1
Azerbaijan 3 0 1 2 2 10 -8 1
  • 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 vs Belgium, Estonia vs Sweden
  • September 12: Belgium vs Estonia, Sweden vs 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.

  Played Won Drawn Lost For Against GD Points
Hungary 3 2 1 0 5 0 5 7
Serbia 3 2 1 0 5 1 4 7
Montenegro 3 1 1 1 1 2 -1 4
Bulgaria 4 0 2 2 2 6 -4 2
Lithuania 3 0 1 2 1 5 -4 1
  • 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 vs Montenegro, Serbia vs Hungary
  • September 10: Montenegro vs Bulgaria, Lithuania vs 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.

  Played Won Drawn Lost For Against GD Points
Finland 4 3 0 1 10 3 7 9
Kazakhstan 4 3 0 1 8 4 4 9
Denmark 4 2 1 1 7 5 2 7
Slovenia 4 2 1 1 5 4 1 7
Northern Ireland 4 1 0 3 2 3 -1 3
San Marino 4 0 0 4 0 13 -13 0
  • 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 vs Finland, Denmark vs San Marino, Slovenia vs Northern Ireland
  • September 10: Kazakhstan vs Northern Ireland, Finland vs Denmark, San Marino vs 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 Romainia also going without defeat so far.

  Played Won Drawn Lost For Against GD Points
Switzerland 4 3 1 0 12 3 9 10
Romania 4 2 2 0 6 3 3 8
Israel 4 2 1 1 5 6 -1 7
Belarus 4 1 0 3 4 10 -6 3
Kosovo 4 0 3 1 3 4 -1 3
Andorra 4 0 1 3 3 7 -4 1
  • 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 vs Belarus, Kosovo vs Switzerland, Romania vs Israel
  • September 12: Israel vs Belarus, Romania vs Kosovo, Switzerland vs 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.

  Played Won Drawn Lost For Against GD Points
Portugal 4 4 0 0 14 0 14 12
Slovakia 4 3 1 0 5 1 4 10
Luxembourg 4 2 1 1 4 6 -2 7
Bosnia and Herzegovina 4 1 0 3 3 7 -4 3
Iceland 4 1 0 3 8 6 2 3
Liechtenstein 4 0 0 4 0 14 -14 0
  • 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 vs Liechtenstein, Luxembourg vs Iceland, Slovakia vs Portugal
  • September 11: Iceland vs Bosnia and Herzegovina, Portugal vs Luxembourg, Slovakia vs 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

Source