UEFA Euro 2024 squads

UEFA Euro 2024 was an international football tournament held in Germany that took place from 14 June to 14 July 2024. The 24 national teams involved in the tournament were required to register a squad of 23 to 26 players – of which three had to be goalkeepers – by 7 June 2024, 23:59 CEST (UTC+2), seven days prior to the opening match of the tournament. Only players in these squads were eligible to take part in the tournament.

Initially, regulations required teams to consist of 23 players, however, this was amended by UEFA Executive Committee on 3 May 2024.

In the event that a player on the submitted squad list suffered from an injury or illness prior to his team's first match of the tournament, that player could be replaced, provided that the team doctor and a doctor from the UEFA Medical Committee both confirmed that the injury or illness was severe enough to prevent the player from participating in the tournament. Should a goalkeeper have suffered from an injury or illness after his team's first match of the tournament, he could still be replaced, even if the other goalkeepers from the squad were still available. A player who had been replaced on the player list could not be readmitted to the list.

The position listed for each player is per the official squad lists published by UEFA. The age listed for each player is their age as of 14 June 2024, the first day of the tournament. The numbers of caps and goals listed for each player do not include any matches played after the start of the tournament. The club listed is the club for which the player last played a competitive match prior to the tournament. The nationality for each club reflects the national association (not the league) to which the club is affiliated. A flag is included for coaches who are of a different nationality to their team.

Germany
Manager: Julian Nagelsmann

Germany started the announcement of their players on 12 May 2024, beginning with the call-up of Nico Schlotterbeck. On 16 May, 27 players were called up to the preliminary squad. On 7 June, the final squad was announced, with the exclusion of goalkeeper Alexander Nübel. On 12 June, it was announced that Aleksandar Pavlović would miss the Euros due to illness. Emre Can was announced as his replacement.

Scotland
Manager: Steve Clarke

On 22 May 2024, 28 players were called up to Scotland's preliminary squad. On 1 June 2024, Lyndon Dykes withdrew due to injury. On 4 June 2024, Ben Doak withdrew from the squad and was replaced by Tommy Conway. On 6 June 2024, Lewis Morgan was added to the squad. On 7 June 2024, the final squad was announced, with Craig Gordon and John Souttar missing out.

Hungary
Manager: 🇮🇹 Marco Rossi

Hungary announced their final 26-man squad on 14 May 2024. Rossi declared five replacement players, in case of injury or withdrawal: Krisztián Lisztes, Attila Mocsi, Balázs Tóth, Zalán Vancsa and Bálint Vécsei.

Switzerland
Manager: Murat Yakin

Switzerland announced a 38-man preliminary squad on 17 May 2024. On 29 May, Yakin declared that Aurèle Amenda, Ulisses Garcia, Joël Monteiro, Bryan Okoh and Bećir Omeragić would not be included in the final selection, reducing the squad down to 33 players. On 5 June, the Swiss Football Association announced that six more players would not be part of the final squad: Kevin Mbabu, Filip Ugrinic, Albian Hajdari, Uran Bislimi and the goalkeepers Pascal Loretz and Marvin Keller. The last player to be cut was Andi Zeqiri on 7 June.

Spain
Manager: Luis de la Fuente

Spain announced a 29-man preliminary squad on 27 May 2024. On 7 June 2024, the final squad was confirmed, with Pau Cubarsí, Aleix García and Marcos Llorente missing out.

Croatia
Manager: Zlatko Dalić

Croatia announced their preliminary 35-man squad on 20 May 2024. The final 26-man squad was announced on 7 June 2024.

Italy
Manager: Luciano Spalletti

Italy announced a 30-man squad on 23 May 2024. On 30 May, Francesco Acerbi was forced to withdraw due to injury. On 2 June, Giorgio Scalvini was also forced to withdraw due to injury, and the next day Federico Gatti was called up as a replacement. On 6 June, the final 26-man squad was announced, with Ivan Provedel, Samuele Ricci and Riccardo Orsolini being cut.

Albania
Manager: 🇧🇷 Sylvinho

Albania announced a squad of 27 players on 27 May 2024. The final 26-man squad was officially announced on 8 June, with goalkeeper Simon Simoni being left out.

Slovenia
Manager: Matjaž Kek

On 21 May 2024, 30 players were announced as Slovenia's wider team list for the tournament. On 7 June 2024, the 26-man squad was announced, with Matevž Vidovšek, Žan Zaletel, Luka Zahović and Miha Zajc being cut.

Denmark
Manager: Kasper Hjulmand

Denmark announced their final squad on 30 May 2024.

Serbia
Manager: Dragan Stojković

Serbia announced a 35-man preliminary squad on 18 May 2024. The final squad of 26 players was confirmed on 27 May.

England
Manager: Gareth Southgate

On 21 May 2024, England called up 33 players to the squad for a preliminary training camp ahead of the tournament. On 6 June 2024, The FA confirmed that James Maddison and Curtis Jones were not part of the final 26-man squad. Later on the same day, the final 26-man squad was announced, with Jarrad Branthwaite, Jack Grealish, Harry Maguire, Jarell Quansah and James Trafford being left out. On 10 June, Tom Heaton was called up to serve as an additional goalkeeper during training sessions, despite not being included in the tournament squad.

Poland
Manager: Michał Probierz

On 29 May 2024, Poland's 29-man preliminary squad was announced. On 2 June, Mateusz Kochalski replaced Oliwier Zych due to injury. On 3 June, Jakub Kałuziński was added to the squad. On 7 June, the final squad was announced, with Mateusz Kochalski, Paweł Bochniewicz, Jakub Kałuziński and Arkadiusz Milik left out.

Netherlands
Manager: Ronald Koeman

The Netherlands announced a 30-man preliminary squad on 16 May 2024. On 27 May, Marten de Roon withdrew from the squad due to injury. The final squad of 26 players was confirmed on 29 May, with Nick Olij, Ian Maatsen and Quinten Timber missing out. On 10 June, it was announced that Frenkie de Jong would no longer be part of the squad due to injury. On 11 June, Ian Maatsen was called up as a replacement. On 11 June, Teun Koopmeiners had to be withdrawn from the squad due to an injury suffered prior to the friendly match against Iceland. On 12 June, Joshua Zirkzee was added to the squad.

Austria
Manager: 🇩🇪 Ralf Rangnick

Austria announced a 29-man preliminary squad on 22 May 2024. A list of 12 stand-by players was also given, in case of injury or withdrawal. On 7 June, the final 26-man squad was announced, with Tobias Lawal, Stefan Lainer and Thierno Ballo being cut.

France
Manager: Didier Deschamps

France announced their 25-man squad on 16 May 2024.

Belgium
Manager: 🇮🇹 Domenico Tedesco

Belgium announced their 25-man squad on 28 May 2024.

Slovakia
Manager: 🇮🇹 Francesco Calzona On 27 May 2024, 32 players were called up to Slovakia's preliminary squad. On 7 June 2024, the final 26-man squad was announced, with Dominik Takáč, Michal Tomič, Matúš Kmeť, Jakub Kadák, Dominik Hollý and Róbert Polievka being left out.

Romania
Manager: Edward Iordănescu

Romania's preliminary list of 28 players was announced on 24 May 2024. The final list was announced on 7 June, excluding Răzvan Sava and Constantin Grameni.

Ukraine
Manager: Serhiy Rebrov

Ukraine announced their 26-man squad on 16 May 2024.

Turkey
Manager: 🇮🇹 Vincenzo Montella

Turkey announced their 35-man preliminary squad on 24 May 2024. On 29 May, the squad was reduced to 33 players after Bertuğ Yıldırım was called up to the under-21 team and Çağlar Söyüncü withdrew due to injury. On 1 June, Enes Ünal also withdrew due to injury. On 5 June, Ozan Kabak withdrew from the preliminary squad due to knee injury. On 7 June 2024, the final 26-man squad was announced, with Abdülkadir Ömür, Cenk Özkacar, Berat Özdemir, Oğuz Aydın, Can Uzun and Doğan Alemdar being excluded and Bertuğ Yıldırım being called up again.

Georgia
Manager: 🇫🇷 Willy Sagnol

Georgia announced their 26-man squad on 22 May 2024. On 24 May, Jaba Kankava declined his spot on the team and was later replaced by Gabriel Sigua.

Portugal
Manager: 🇪🇸 Roberto Martínez

Portugal announced their 26-man squad on 21 May 2024. On 3 June 2024, Otávio withdrew due to injury and was replaced by Matheus Nunes.

Czech Republic
Manager: Ivan Hašek

Czech Republic announced their 26-man final squad on 28 May 2024. On 9 June 2024, Michal Sadílek was forced to withdraw from the squad after injuring his leg in a cycling accident. On 12 June 2024, it was announced that Sadílek would be replaced by Petr Ševčík.

Outfield players

 * Oldest: Pepe (41 years, 118 days)
 * Youngest: 🇪🇸 Lamine Yamal (16 years, 341 days)

Goalkeepers

 * Oldest: Giorgi Loria (38 years, 147 days)
 * Youngest: Bart Verbruggen (21 years, 306 days)

Captains

 * Oldest: Cristiano Ronaldo (39 years, 138 days)
 * Youngest: 🇭🇺 Dominik Szoboszlai (23 years, 238 days)

Coaches

 * Oldest: 🇩🇪 Ralf Rangnick (66 years, 2 days) (Austria)
 * Youngest: 🇩🇪 Julian Nagelsmann (36 years, 336 days)

Caps

 * The tournament featured 30 players with at least 100 international caps for their country:
 * 207 caps – Cristiano Ronaldo
 * 175 caps – Luka Modrić
 * 154 caps – 🇧🇪 Jan Vertonghen
 * 150 caps – 🇵🇱 Robert Lewandowski
 * 137 caps – Pepe
 * 133 caps – 🇫🇷 Olivier Giroud
 * 132 caps – 🇧🇪 Axel Witsel and  Simon Kjær
 * 131 caps – Ivan Perišić
 * 130 caps – Christian Eriksen
 * 129 caps – 🇩🇪 Thomas Müller and  🇫🇷 Antoine Griezmann
 * 127 caps – 🇸🇰 Peter Pekarík
 * 125 caps – Granit Xhaka
 * 123 caps – Xherdan Shaqiri
 * 119 caps – 🇩🇪 Manuel Neuer and  🇺🇦 Andriy Yarmolenko
 * 115 caps – 🇧🇪 Romelu Lukaku and  Ricardo Rodriguez
 * 113 caps – Guram Kashia
 * 112 caps – 🇦🇹 Marko Arnautović
 * 109 caps – 🇩🇪 Toni Kroos
 * 108 caps – Rui Patrício and  🇷🇸 Dušan Tadić
 * 107 caps – Daley Blind and  🇸🇰 Juraj Kucka
 * 105 caps – Domagoj Vida
 * 101 caps – 🇧🇪 Kevin De Bruyne,  Mateo Kovačić and  Kasper Schmeichel

Player representation by league system
Nations in bold were represented at the tournament. Nations in italics were not a member of UEFA.

Coaches representation by country
Coaches in bold represented their own country.