The deadline has passed for national coaches to name their final 23-man squad for Euro 2016. Outside90 takes a look at the confirmed lineups for every team, with Group D consisting of Croatia, Czech Republic, Spain and Turkey.
Croatia
Goalkeepers: Danijel Subasic (Monaco), Lovre Kalinic (Hajduk Split), Ivan Vargic (Rijeka)
Defenders: Vedran Corluka (Lokomotiv Moscow), Darijo Srna (Shakhtar Donetsk), Sime Vrsaljko (Sassuolo),Domagoj Vida (Dynamo Kiev), Gordon Schildenfeld (Dinamo Zagreb), Tin Jedvaj (Bayer Leverkusen), Ivan Strinic (Napoli)
Midfielders: Luka Modric (Real Madrid), Ivan Rakitic (Barcelona), Mateo Kovacic (Real Madrid), Ivan Perisic (Inter Milan), Marcelo Brozovic (Inter Milan), Marko Rog (Dinamo Zagreb), Milan Badelj (Fiorentina), Ante Coric (Dinamo Zagreb)
Barcelona & Real Madrid midfield maestros Ivan Rakitic & Luka Modric have both made Croatia’s #EURO2016 squad #SSFootball
— SuperSport Blitz (@SuperSportBlitz) May 31, 2016
Forwards: Mario Mandzukic (Juventus), Nikola Kalinic (Fiorentina), Marko Pjaca (Dinamo Zagreb), Andrej Kramaric (Leicester City), Duje Cop (Dinamo Zagreb)
Coach: Ante Čačić
Pre-tournament friendlies
04/06: San Marino
Confirmed Euro 2016 23-man squads
Group A, Group B, Group C, Group E, Group F
Czech Republic
Goalkeepers: Petr Cech (Arsenal), Tomas Vaclik (Basel), Tomas Koubek (Slovan Liberec)
Defenders: Theodor Gebre Selassie (Werder Bremen), Roman Hubnik (Viktoria Plzen), Pavel Kaderabek (Hoffenheim), David Limbersky (Viktoria Plzen), Marek Suchy (Basel), Michal Kadlec (Sparta Prague), Tomas Sivok (Bursaspor), Daniel Pudil (Sheffield Wednesday)
Midfielders: Borek Dockal (Sparta Prague), Vladimir Darida (Hertha Berlin), Daniel Kolar (Viktoria Plzen), Ladislav Krejci (Sparta Prague),Jaroslav Plasil (Bordeaux), David Pavelka (Kasimpasa), Tomas Rosicky (Arsenal), Jiri Skalak (Brighton), Josef Sural (Sparta Prague)
Forwards: David Lafata (Sparta Prague), Milan Skoda (Slavia Prague), Tomas Necid (Bursaspor)
Coach: Pavel Vrba
Pre-tournament friendlies
01/06: Russia
Spain
Goalkeepers: Iker Casillas (Porto), David De Gea (Manchester United), Sergio Rico (Sevilla)
Defenders: Sergio Ramos (Real Madrid), Gerard Pique (Barcelona), Jordi Alba (Barcelona), Marc Bartra (Barcelona), Cesar Azpilicueta (Chelsea), Mikel San Jose (Athletic Bilbao), Juanfran (Atletico Madrid), Hector Bellerin (Arsenal)
Del Bosque, as usual, very rational (if a little more irritable than normal, which still isn't very irritable) in explaining squad choices
— Sid Lowe (@sidlowe) May 31, 2016
Midfielders: Bruno (Villarreal), Sergio Busquets (Barcelona), Andres Iniesta (Barcelona), Thiago Alcantara (Bayern Munich), David Silva (Manchester City), Pedro (Chelsea), Cesc Fabregas (Chelsea), Koke (Atletico Madrid), Nolito (Celta Vigo)
Saúl and Isco dropped from Spain squad???? I am utterly speechless. Del Bosque has well and truly outdone himself this time.
— Adam Matvya (@adammatvya) May 31, 2016
Forwards: Aritz Aduriz (Athletic Bilbao), Lucas Vazquez (Real Madrid), Alvaro Morata (Juventus)
Pre-tournament friendlies
01/06: South Korea
07/06: Georgia
Turkey
Goalkeepers: Volkan Babacan (Medipol Basaksehir), Onur Kivrak (Trabzonspor), Harun Tekin (Bursaspor)
Defenders: Gokhan Gonul (Fenerbahce), Sener Ozbayrakli (Fenerbahce),Ahmet Calik (Genclerbirligi), Hakan Balta (Galatasaray), Mehmet Topal (Fenerbahce), Ismail Koybasi (Besiktas), Semih Kaya (Galatasaray), Caner Erkin (Fenerbahce)
Midfielders: Emre Mor (Nordsjaelland), Hakan Calhanoglu (Leverkusen), Volkan Sen (Fenerbahce), Nuri Sahin (Borussia Dortmund), Oguzhan Ozyakup (Besiktas), Selcuk Inan (Galatasaray), Ozan Tufan (Fenerbahce),Arda Turan (Barcelona), Olcay Sahan (Besiktas)
Forwards: Burak Yilmaz (Beijing Guoan), Yunus Malli (Mainz), Cenk Tosun (Besiktas),
Pre-tournament friendlies
06/06: Slovenia
What are your thoughts? Let us know by dropping a comment below via our Facebook comment box. Make sure you follow us on Twitter @Outside90 and like us on Facebook