The following is a list of squads for all sixteen national teams that competed at the 2023 UEFA European Under-21 Championship. Each national team had to submit a final squad of 23 players, three of whom had to be goalkeepers.
Players in boldface were capped at full international level at some point in their career.
Ages, caps, goals and clubs as of 21 June 2023.
Group A Belgium A 23-player squad was announced on 14 June 2023. Arthur Vermeeren and Roméo Lavia withdrew due to injury; they were replaced by Arne Engels and Anthony Descotte.
Head coach: Jacky Mathijssen
Georgia A 23-player squad was announced on 15 June 2023.
Head coach: Ramaz Svanadze
Netherlands The final roster was announced on 29 May 2023. Sepp van den Berg had an injury and was replaced by Shurandy Sambo.
Head coach: Erwin van de Looi
Portugal A 25-player preliminary squad was announced on 31 May 2023. The final squad was revealed on 14 June. Tomás Tavares and Fábio Vieira withdrew due to injury and were replaced by Bernardo Vital and Diego Moreira.
Head coach: Rui Jorge
Group B Croatia Head coach: Dragan Skočić
Romania
The final squad was announced on 15 June 2023.
Head coach: Emil Săndoi
Spain
The final squad was announced on 14 June 2023.
Head coach: Santi Denia
Ukraine
The final squad was announced on 15 June 2023.Євро-2023 (U-21). Офіційна заявка молодіжної збірної України на турнір On 20 June 2023, Mykola Mykhaylenko withdrew from the squad due to injury and was replaced by Volodymyr Salyuk.Євро-2023 (U-21). Руслан Ротань зробив вимушену заміну в заявці молодіжної збірної України
Head coach: Ruslan Rotan
Group C Czech Republic The final squad was announced on 5 June 2023. In the following days, injured goalkeepers Matěj Kovář and Antonín Kinský were replaced.
Head coach: Jan Suchopárek
England The final squad was announced on 14 June 2023.
Head coach: Lee Carsley
Germany A 26-player preliminary squad was announced on 2 June 2023. The final squad was revealed on 14 June. Ansgar Knauff had to withdraw because of an injury on 17 June and was replaced by Finn Ole Becker.
Head coach: Antonio Di Salvo
Israel The final squad was announced on 14 June 2023.
Head coach: Guy Luzon
Group D France The final squad was announced on 31 May 2023.
Head coach: Sylvain Ripoll
Italy The final squad was announced on 13 June 2023.
Head coach: Paolo Nicolato
Norway The final squad was announced on 31 May 2023.
Head coach: Leif Gunnar Smerud
Switzerland The final squad was announced on 15 June 2023.
Head coach: Patrick Rahmen
Footnotes
References