UEFA.com works better on other browsers
For the best possible experience, we recommend using Chrome, Firefox or Microsoft Edge.

Who has qualified for UEFA EURO 2024?

Hosts Germany will welcome 23 other contenders to the UEFA EURO 2024 finals this summer.

UEFA EURO 2024 is taking place in Germany this summer, with 23 teams joining the hosts in the finals. UEFA.com introduces the countries who have booked their tickets to the final tournament.

EURO final tournament draw

Which teams have qualified for EURO 2024?

Albania

Previous EUROs: 1 – EURO 2016
EURO best: Group stage (2016)
EURO 2020: Did not qualify
Qualification secured: Matchday 9

Albania booked a place at their second EURO finals with a nervy 1-1 draw in Moldova in their penultimate game. The Eagles made their debut at EURO 2016 and memorably defeated Romania 1-0 in their last group game, Armando Sadiku making the difference close to half-time to help the newcomers finish third in their section.

Albania's Group B fixtures
15/06: Italy vs Albania (Dortmund, 21:00)
19/06: Croatia vs Albania (Hamburg, 15:00)
24/06: Albania vs Spain (Düsseldorf, 21:00)

Albania's road to Germany: Watch every goal

Austria

Previous EUROs: 3, most recently EURO 2020
EURO best: Round of 16 (2020)
EURO 2020: Round of 16
Qualification secured: Matchday 8

Austria beat Azerbaijan on 16 October to ensure they advance from Group F with Belgium to a third successive EURO and their fourth in total; they co-hosted the 2008 competition with neighbours Switzerland. Coach Ralf Rangnick is German and the bulk of his squad play in the German Bundesliga.

Austria's Group D fixtures
17/06: Austria vs France (Düsseldorf, 21:00)
21/06: Poland vs Austria (Berlin, 18:00)
25/06: Netherlands vs Austria (Berlin, 18:00)

Austria's road to Germany: Every goal

Belgium

Previous EUROs: 6, most recently EURO 2020
EURO best: Runners-up (1980)
EURO 2020: Quarter-finals
Qualification secured: Matchday 7

Belgium beat their main Group F rivals Austria 3-2 on 13 October to confirm their place at a third successive EURO in their first campaign under German-Italian coach Domenico Tedesco. The Red Devils were quarter-finalists at the last two EUROs but failed to progress from the group stage at the 2022 FIFA World Cup finals.

Belgium's Group E fixtures
17/06: Belgium vs Slovakia (Frankfurt, 18:00)
22/06: Belgium vs Romania (Cologne, 21:00)
26/06: Ukraine vs Belgium (Stuttgart, 18:00)

Belgium's road to Germany: Watch every goal

Croatia

Previous EUROs: 6, most recently EURO 2020
EURO best: Quarter-finals (1996, 2008)
EURO 2020: Round of 16
Qualification secured: Matchday 10

Croatia booked a sixth successive EURO appearance and a second under long-term coach Zlatko Dalić following a 1-0 victory over Armenia on the final day of qualifying. They have been eliminated in the round of 16 in their last two finals appearances. Captain and talisman Luka Modrić could feature in his ninth major international tournament.

Croatia's Group B fixtures
15/06: Spain vs Croatia (Berlin, 18:00)
19/06: Croatia vs Albania (Hamburg, 15:00)
24/06: Croatia vs Italy (Leipzig, 21:00)

Croatia's road to Germany: Watch every goal

Czechia

Previous EUROs: 10*, most recently EURO 2020
EURO best: Winners (1976)**
EURO 2020: Quarter-finals
Qualification secured: Matchday 10

An eighth successive appearance at the finals was secured after easing to victory over ten-man Moldova on Matchday 10. Czechia have reached the quarter-finals (twice), semi-finals and final in the last seven editions as they bid for a repeat of their Antonín Panenka-inspired triumph of 1976.

*including Czechoslovakia
**as Czechoslovakia

Czechia's Group F fixtures
18/06: Portugal vs Czechia (Leipzig, 21:00)
22/06: Georgia vs Czechia (Hamburg, 15:00)
26/06: Czechia vs Türkiye (Hamburg, 21:00)

Czechia's road to Czechia: Watch every goal

Denmark

Previous EUROs: 9, most recently EURO 2020
EURO best: Winners (1992)
EURO 2020: Semi-finals
Qualification secured: Matchday 9

Denmark recovered from a surprise early reverse in Kazakhstan to reach consecutive EURO finals for the first time since 2004. Kasper Hjulmand's experienced squad reached the last four at EURO 2020, their best showing at any finals since they famously won the competition in 1992.

Denmark's Group C fixtures
16/06: Slovenia vs Denmark (Stuttgart, 18:00)
20/06: Denmark vs England (Frankfurt, 18:00)
25/06: Denmark vs Serbia (Munich, 21:00)

Denmark's road to Germany: Watch every goal

England

Previous EUROs: 10, most recently EURO 2020
EURO best: Runners-up (2020)
EURO 2020: Runners-up
Qualification secured: Matchday 8

England qualified for the EURO finals for the ninth time in the last ten editions of the tournament after a 3-1 win against Italy at Wembley on Matchday 8. Coach Gareth Southgate will be hoping to go one better than last time, when the Three Lions lost the EURO 2020 final to Italy on penalties at Wembley.

England's Group C fixtures
16/06: Serbia vs England (Gelsenkirchen, 21:00)
20/06: Denmark vs England (Frankfurt, 18:00)
25/06: England vs Slovenia (Cologne, 21:00)

England's road to Germany: Watch every goal

France

Previous EUROs: 10, most recently EURO 2020
EURO best: Winners (1984, 2000)
EURO 2020: Round of 16
Qualification secured: Matchday 7

Two-time winners France have not missed a EURO final tournament since 1988. Hosts in 2016, when they lost to Portugal in the final, Les Bleus have been coached by Didier Deschamps since 2012. They qualified with a 2-1 win against the Netherlands on 13 October.

France's Group D fixtures
17/06: Austria vs France (Düsseldorf, 21:00)
21/06: Netherlands vs France (Leipzig, 21:00)
25/06: France vs Poland (Dortmund, 18:00)

France's road to Germany: Watch every goal

Georgia

Previous EUROs: N/A
EURO best: N/A
EURO 2020: Did not qualify
Qualification secured: Play-offs

Willy Sagnol's charges finished fourth in a strong five-team Group A, picking up results against Scotland, Norway and Cyprus but also losing 7-1 at home to Spain. However, they then made history in the play-offs, defeating Luxembourg and 2004 champions Greece, the latter on penalties, to reach a first-ever major finals as an independent nation.

Georgia's Group F fixtures
18/06: Türkiye vs Georgia (Dortmund, 18:00)
22/06: Georgia vs Czechia (Hamburg, 15:00)
26/06: Georgia vs Portugal (Gelsenkirchen, 21:00)

Georgia's road to Germany: Watch every goal

Germany

Previous EUROs: 13*, most recently EURO 2020
EURO best: Winners (1972**, 1980**, 1996)
EURO 2020: Round of 16
Qualified as hosts

Three-time winners and three-time runners-up, Germany are hosting their first EURO since reunification (West Germany staged the finals in 1988). They are led by 36-year-old former Hoffenheim, Leipzig and Bayern coach Julian Nagelsmann, who replaced Hansi Flick on 22 September 2023.

*including West Germany
**as West Germany

Germany's Group A fixtures
14/06: Germany vs Scotland (Munich, 21:00)
19/06: Germany vs Hungary (Stuttgart, 18:00)
23/06: Switzerland vs Germany (Frankfurt, 21:00)

How did qualifying work?

Germany were assured of a finals spot as hosts, with another 20 teams – the top two in each group – securing their place through the European Qualifiers. The final three nations were decided via the play-offs, which were determined by teams' performances in the 2022/23 UEFA Nations League.

Hungary

Previous EUROs: 4, most recently EURO 2020
EURO best: Third place (1964)
EURO 2020: Group stage
Qualification secured: Matchday 9

After going 44 years without qualifying for a EURO finals between 1972, when they finished fourth, and 2016, Hungary have now made it to their third tournament in a row after a 2-2 draw in Bulgaria edged them over the line. They finished bottom of a tough group containing France, Germany and Portugal at EURO 2020 but did manage to pick up two points from their three games.

Hungary's Group A fixtures
15/06: Hungary vs Switzerland (Cologne, 15:00)
19/06: Germany vs Hungary (Stuttgart, 18:00)
23/06: Scotland vs Hungary (Stuttgart, 21:00)

Hungary's road to Germany: Every goal

Italy

Previous EUROs: 10, most recently EURO 2020
EURO best: Winners (1968, 2020)
EURO 2020: Winners
Qualification secured: Matchday 10

The holders, who started their campaign under Roberto Mancini and ended it coached by Luciano Spalletti, qualified in dramatic fashion. Beaten home and away by Group C winners England – the same team they defeated on penalties to lift the trophy in 2021 – the Azzurri held on for a goalless draw against Ukraine when defeat would have seen them drop to third.

Italy's Group B fixtures
15/06: Italy vs Albania (Dortmund, 21:00)
20/06: Spain vs Italy (Gelsenkirchen, 21:00)
24/06: Croatia vs Italy (Leipzig, 21:00)

Italy's road to Germany: Watch every goal

Netherlands

Previous EUROs: 10, most recently EURO 2020
EURO best: Winners (1988)
EURO 2020: Round of 16
Qualification secured: Matchday 9

The Netherlands booked their place at the finals with a home win against the Republic of Ireland. Ronald Koeman is in his second spell as coach of his nation, having won the tournament as a player in 1988. He also guided the Oranje to the 2019 UEFA Nations League final and third place in the same competition in summer 2023.

Netherlands' Group D fixtures
16/06: Poland vs Netherlands (Hamburg, 15:00)
21/06: Netherlands vs France (Leipzig, 21:00)
25/06: Netherlands vs Austria (Berlin, 18:00)

Netherlands' road to Germany: Watch every goal

Poland

Previous EUROs: 4, most recently EURO 2020
EURO best: Quarter-finals (2016)
EURO 2020: Group stage
Qualification secured: Play-offs

Poland finished a distant third to Albania and Czechia in Group D so their bid for a fifth straight European Championship went to the play-offs. They kept their nerve to beat Estonia and Wales, and will be spearheaded by talisman Robert Lewandowski in Germany.

Poland's Group D fixtures
16/06: Poland vs Netherlands (Hamburg, 15:00)
21/06: Poland vs Austria (Berlin, 18:00)
25/06: France vs Poland (Dortmund, 18:00)

Poland's road to EURO 2024: Every goal

Portugal

Previous EUROs: 8, most recently EURO 2020
EURO best: Winners (2016)
EURO 2020: Round of 16
Qualification secured: Matchday 7

Portugal saw off their main Group J rivals Slovakia 3-2 on 13 October to make it to their first finals under new coach Roberto Martínez. If selected, Cristiano Ronaldo will make his sixth EURO finals appearance in Germany; he holds records for the most goals (14) and appearances (25) at the tournament.

Portugal's Group F fixtures
18/06: Portugal vs Czechia (Leipzig, 21:00)
22/06: Türkiye vs Portugal (Dortmund, 18:00)
26/06: Georgia vs Portugal (Gelsenkirchen, 21:00)

Portugal's road to Germany: Every goal

Romania

Previous EUROs: 5, most recently EURO 2016
EURO best: Quarter-finals (2000)
EURO 2020: Did not qualify
Qualification secured: Matchday 9

After failing to qualify for the last edition of the tournament, Romania secured their place at EURO 2024 after a win against Israel in Hungary. They will be hoping to repeat their heroics of EURO 2000, where they progressed from a group containing Portugal, England and Germany before being knocked out by Italy in the quarter-finals.

Romania's Group E fixtures
17/06: Romania vs Ukraine (Munich, 15:00)
22/06: Belgium vs Romania (Cologne, 21:00)
26/06: Slovakia vs Romania (Frankfurt, 18:00)

Romania's road to Germany: Watch every goal

Scotland

Previous EUROs: 3, most recently EURO 2020
EURO best: Group stage (1992, 1996, 2020)
EURO 2020: Group stage
Qualification secured: Matchday 8

Steve Clarke's side were confirmed as finals contenders after Norway failed to pick up three points at home to Spain on 15 October. Scotland have qualified for back-to-back EUROs, having been eliminated after the group stage in all three finals appearances. They have not won a game at the tournament since EURO '96.

Scotland's Group A fixtures
14/06: Germany vs Scotland (Munich, 21:00)
19/06: Scotland vs Switzerland (Cologne, 21:00)
23/06: Scotland vs Hungary (Stuttgart, 21:00)

Scotland's road to Germany: Watch every goal

Serbia

Previous EUROs: 5*, most recently EURO 2000
EURO best: Runners-up (1960, 1968)*
EURO 2020: Did not qualify
Qualification secured: Matchday 10

After a long absence, Serbia are back at the EURO finals thanks to a 2-2 draw at home to Bulgaria on Matchday 10. With an impressive squad containing the likes of Dušan Vlahović from Juventus, Fenerbahçe's Dušan Tadić and AC Milan forward Luka Jović, Serbia will have high hopes of making an impression at the tournament.

*as Yugoslavia

Serbia's Group C fixtures
16/06: Serbia vs England (Gelsenkirchen, 21:00)
20/06: Slovenia vs Serbia (Munich, 15:00)
25/06: Denmark vs Serbia (Munich, 21:00)

Serbia's road to Germany: Every goal

Slovakia

Previous EUROs: 5*, most recently EURO 2020
EURO best: Winners (1976)**
EURO 2020: Group stage
Qualification secured: Matchday 9

Slovakia qualified for their third consecutive EURO finals with a 4-2 home win against Iceland. They finished third in Group E in 2020 and, having famously lifted the trophy as part of Czechoslovakia in 1976, their best performance since the countries split came in 2016, when they progressed to the round of 16 before being beaten by Germany.

*including Czechoslovakia
**as Czechoslovakia

Slovakia's Group E fixtures
17/06: Belgium vs Slovakia (Frankfurt, 18:00)
21/06: Slovakia vs Ukraine (Düsseldorf, 15:00)
26/06: Slovakia vs Romania (Frankfurt, 18:00)

Slovakia's road to Germany: Every goal

Slovenia

Previous EUROs: 1, most recently EURO 2000
EURO best: Group stage (2000)
EURO 2020: Did not qualify
Qualification secured: Matchday 10

This was some campaign for Slovenia. Beaten only twice across their ten fixtures, Matjaž Kek's team finished off with a 2-1 win against their rivals for runners-up spot, Kazakhstan, to reach a major international tournament for only the fourth time and a first since the 2010 World Cup. They are yet to go beyond the group stage.

Slovenia's Group C fixtures
16/06: Slovenia vs Denmark (Stuttgart, 18:00)
20/06: Slovenia vs Serbia (Munich, 15:00)
25/06: England vs Slovenia (Cologne, 21:00)

Slovenia's road to Germany: Watch every goal

Spain

Previous EUROs: 11, most recently EURO 2020
EURO best: Winners (1964, 2008, 2012)
EURO 2020: Semi-finals
Qualification secured: Matchday 8

Only Germany have participated in more EURO finals than Spain, who have made it through qualification for the nation's 12th appearance at the tournament after defeating Norway 1-0 in Oslo on 15 October. Luis de la Fuente's side will be hoping for a record-breaking fourth EURO win in Germany; they are currently level with the hosts on three triumphs.

Spain's Group B fixtures
15/06: Spain vs Croatia (Berlin, 18:00)
20/06: Spain vs Italy (Gelsenkirchen, 21:00)
24/06: Albania vs Spain (Düsseldorf, 21:00)

Spain's road to Germany: Watch every goal

Switzerland

Previous EUROs: 5, most recently EURO 2020
EURO best: Quarter-finals (2020)
EURO 2020: Quarter-finals
Qualification secured: Matchday 9

Switzerland reached their fifth finals in the last six editions of the tournament with a draw against Kosovo in their penultimate game. Their best performance came in 2020, when they progressed through the group stage and stunned France on penalties in the round of 16 before a quarter-final exit at the hands of Spain, also on spot kicks.

Switzerland's Group A fixtures
15/06: Hungary vs Switzerland (Cologne, 15:00)
19/06: Scotland vs Switzerland (Cologne, 21:00)
23/06: Switzerland vs Germany (Frankfurt, 21:00)

Switzerland's road to Germany: Watch every goal

Türkiye

Previous EUROs: 5, most recently EURO 2020
EURO best: Semi-finals (2008)
EURO 2020: Group stage
Qualification secured: Matchday 8

Türkiye reached their third consecutive EURO finals after posting a 4-0 victory at home to Latvia on 15 October. They have been knocked out in the group stage in their last two appearances but memorably made it to the semi-finals in 2008, when they lost 3-2 to Germany in a thriller.

Türkiye's Group F fixtures
18/06: Türkiye vs Georgia (Dortmund, 18:00)
22/06: Türkiye vs Portugal (Dortmund, 18:00)
26/06: Czechia vs Türkiye (Hamburg, 21:00)

Türkiye's road to Germany: Watch every goal

Ukraine

Previous EUROs: 3, most recently EURO 2020
EURO best: Quarter-finals (2020)
EURO 2020: Quarter-finals
Qualification secured: Play-offs

Serhiy Rebrov's team came up just short in their bid to oust holders Italy and finish runners-up to England in Group C. But they got the job done in the play-offs, mounting stirring comebacks against Bosnia and Herzegovina and Iceland to secure qualification for their fourth EUROs in a row.

Ukraine's Group E fixtures
17/06: Romania vs Ukraine (Munich, 15:00)
21/06: Slovakia vs Ukraine (Düsseldorf, 15:00)
26/06: Ukraine vs Belgium (Stuttgart, 18:00)

Highlights: Ukraine 2-1 Iceland

A number of UEFA associations have been affected by dissolution or splits of member associations. For statistical purposes, the records of these inactive countries have been allocated elsewhere: therefore, all Soviet Union matches are awarded to Russia; all West Germany – but not East Germany – matches are awarded to Germany; all Yugoslavia and Serbia & Montenegro matches are awarded to Serbia; all Czechoslovakia matches are allocated to both Czechia and Slovakia.

All kick-off times CEST.

Selected for you