Friday 10 June 2016 08:14, UK
Euro 2016's big kick-off is getting close, and the 24 nations have named their squads ahead of the tournament in France.
From goalkeepers to strikers, here's your comprehensive guide to every nation's squad.
Follow the links from each country's name to read more details about their squad announcements - including those who missed out.
Goalkeepers: Etrit Berisha (Lazio), Alban Hoxha (Partizani Tirana), Orges Shehi (Skenderbeu Korce)
Defenders: Arlind Ajeti (Frosinone), Naser Aliji (Basel), Mergim Mavraj (Cologne), Lorik Cana (Nantes), Elseid Hysaj (Napoli), Ansi Agolli (Qarabag), Frederic Veseli (Lugano)
Midfielders: Ledian Memushaj (Pescara), Ergys Kace (PAOK), Andi Lila (PAS Giannina), Migjen Basha (Como), Odise Roshi (Rijeka), Burim Kukeli (FC Zurich), Ermir Lenjani (Nantes), Taulant Xhaka (Basel), Amir Abrashi (Freiburg)
Forwards: Bekim Bala (Rijeka), Sokol Cikalleshi (Istanbul BB), Armando Sadiku (Vaduz), Shkelzen Gashi (Colorado Rapids)
Goalkeepers: Hugo Lloris (Tottenham), Steve Mandanda (Marseille), Benoit Costil (Stade Rennais)
Defenders: Samuel Umtiti (Lyon), Laurent Koscielny (Arsenal), Eliaquim Mangala (Manchester City), Adil Rami (Sevilla), Patrice Evra (Juventus), Bacary Sagna (Manchester City), Lucas Digne (AS Roma), Christophe Jallet (Lyon)
Midfielders: Paul Pogba (Juventus), Blaise Matuidi (Paris Saint-Germain), Morgan Schneiderlin (Manchester United), N'Golo Kante (Leicester), Yohan Cabaye (Crystal Palace), Moussa Sissoko (Newcastle)
Forwards: Antoine Griezmann (Atletico Madrid), Dimitri Payet (West Ham), Anthony Martial (Manchester United), Kingsley Coman (Bayern Munich), Olivier Giroud (Arsenal), Andre-Pierre Gignac (UANL Tigres)
Goalkeepers: Ciprian Tatarusanu (Fiorentina), Costel Pantilimon (Watford), Silviu Lung (Astra Giurgiu)
Defenders: Cristian Sapunaru (Pandurii Targu Jiu), Alexandru Matel (Dinamo Zagreb), Vlad Chiriches (Napoli), Valerica Gaman (Astra Giurgiu), Dragos Grigore (Al-Sailiya), Cosmin Moti (Ludogorets Razgrad), Razvan Rat (Rayo Vallecano), Steliano Filip (Dinamo Bucharest)
Midfielders: Mihai Pintilii (Steaua Bucharest), Ovidiu Hoban (Hapoel Be'er Sheva), Andrei Prepelita (Ludogorets Razgrad), Adrian Popa (Steaua Bucharest), Gabriel Torje (Osmanlispor), Alexandru Chipciu (Steaua Bucharest), Nicolae Stanciu (Steaua Bucharest), Lucian Sanmartean (Al Ittihad)
Forwards: Claudiu Keseru (Ludogorets Razgrad), Bogdan Stancu (Genclerbirligi), Florin Andone (Cordoba), Denis Alibec (Astra Giurgiu)
Goalkeepers: Yann Sommer (Borussia Monchengladbach), Roman Burki (Borussia Dortmund), Marwin Hitz (Augsburg)
Defenders: Stephan Lichtsteiner (Juventus), Nico Elvedi (Borussia Monchengladbach), Michael Lang (Basel), Johan Djourou (Hamburg), Steve von Bergen (Young Boys), Fabian Schar (Hoffenheim), Francois Moubandje (Toulouse), Ricardo Rodriguez (Wolfsburg)
Midfielders: Valon Behrami (Watford), Blerim Dzemaili (Genoa), Gelson Fernandes (Rennes), Fabian Frei (Mainz), Granit Xhaka (Arsenal), Xherdan Shaqiri (Stoke City), Denis Zakaria (Young Boys)
Forwards: Breel Embolo (Basel), Haris Seferovic (Eintracht Frankfurt), Admir Mehmedi (Bayer Leverkusen), Eren Derdiyok (Kasimpasa), Shani Tarashaj (Everton)
Goalkeepers: Fraser Forster (Southampton), Joe Hart (Manchester City), Tom Heaton (Burnley)
Defenders: Ryan Betrand (Southampton), Gary Cahill (Chelsea), Nathaniel Clyne (Liverpool), Danny Rose (Tottenham), Chris Smalling (Manchester United), John Stones (Everton), Kyle Walker (Tottenham)
Midfielders: Dele Alli (Tottenham), Ross Barkley (Everton), Eric Dier (Tottenham), Jordan Henderson (Liverpool), Adam Lallana (Liverpool), James Milner (Liverpool), Raheem Sterling (Manchester City), Jack Wilshere (Arsenal).
Forwards: Harry Kane (Tottenham), Marcus Rashford (Manchester United), Wayne Rooney (Manchester United), Daniel Sturridge (Liverpool), Jamie Vardy (Leicester)
Goalkeepers: Igor Akinfeev (CSKA Moscow), Guilherme (Lokomotiv Moscow), Yuri Lodygin (Zenit St Petersburg).
Defenders: Alexei Berezutski (CSKA Moscow), Vasili Berezutski (CSKA Moscow), Sergei Ignashevich (CSKA Moscow), Dmitri Kombarov (Spartak Moscow), Roman Neustadter (Schalke 04), Georgi Schennikov (CSKA Moscow), Roman Shishkin (Lokomotiv Moscow), Igor Smolnikov (Zenit)
Midfielders: Artur Yusupov (Zenit St Petersburg), Denis Glushakov (Spartak Moscow), Alexander Golovin (CSKA Moscow), Oleg Ivanov (Terek Grozny), Pavel Mamaev (Krasnodar), Alexander Samedov (Lokomotiv Moscow), Oleg Shatov (Zenit St Petersburg), Roman Shirokov (CSKA Moscow), Dimitri Torbinski (Krasnodar)
Forwards: Artem Dzyuba (Zenit St Petersburg), Alexander Kokorin (Zenit St Petersburg), Fedor Smolov (Krasnodar)
Goalkeepers: Jan Mucha (Slovan Bratislava), Matus Kozacik (Viktoria Plzen), Jan Novota (Rapid Wien)
Defenders: Martin Skrtel (Liverpool), Jan Durica (Lokomotiv Moscow), Peter Pekarik (Hertha Berlin), Tomas Hubocan (Dynamo Moscow), Kornel Salata (Sloven Bratislava), Dusan Svento (FC Koln), Norbert Gyomber (Roma), Milan Skriniar (Sampdoria).
Midfielders: Marek Hamsik (Napoli), Stanislav Sestak (Ferencvaros), Miroslav Stoch (Bursaspor), Vladimir Weiss (Al-Gharafa), Juraj Kucka (AC Milan), Viktor Pecovsky (Zilina), Robert Mak (PAOK), Patrik Hrosovsky (Viktoria Plzen), Ondrej Duda (Legia Warsaw), Jan Gregus (Baumit Jablonec).
Forwards: Michal Duris (Viktoria Plzen), Adam Nemec (Willem II), Stanislav Sestak (Ferencvaros)
Goalkeepers: Wayne Hennessey (Crystal Palace), Daniel Ward (Liverpool), Owain Fon Williams (Inverness Caledonian Thistle)
Defenders: Ashley Williams (Swansea), James Chester (West Brom), Ben Davies (Tottenham), James Collins (West Ham), Chris Gunter (Reading), Neil Taylor (Swansea), Jazz Richards (Fulham)
Midfielders: Joe Ledley (Crystal Palace), Joe Allen (Liverpool), David Vaughan (Nottingham Forest), Jonathan Williams (Crystal Palace), David Edwards (Wolves), George Williams (Fulham), Aaron Ramsey (Arsenal), Andy King (Leicester)
Forwards: Gareth Bale (Real Madrid), David Cotterill (Birmingham City), Hal Robson-Kanu (Reading), Simon Church (Aberdeen, on loan from Milton Keynes Dons), Sam Vokes (Burnley)
Goalkeepers: Manuel Neuer (Bayern Munich), Bernd Leno (Bayer Leverkusen), Marc-Andre ter Stegen (Barcelona)
Defenders: Jerome Boateng (Bayern Munich), Mats Hummels (Borussia Dortmund), Shkodran Mustafi (Valencia), Benedikt Howedes (Schalke), Jonas Hector (Cologne), Emre Can (Liverpool), Jonathan Tah (Bayer Leverkusen)
Midfielders: Bastian Schweinsteiger (Manchester United), Sami Khedira (Juventus), Mesut Ozil (Arsenal), Toni Kroos (Real Madrid), Mario Gotze (Bayern Munich), Thomas Muller (Bayern Munich), Julian Draxler (Wolfsburg), Leroy Sane (Schalke), Andre Schurrle (Wolfsburg), Joshua Kimmich (Bayern Munich), Julian Weigl (Borussia Dortmund)
Forwards: Lukas Podolski (Galatasaray), Mario Gomez (Besiktas)
Goalkeepers: Goalkeepers: Michael McGovern (Hamilton), Roy Carroll (Notts County), Alan Mannus (St Johnstone)
Defenders: Craig Cathcart (Watford), Gareth McAuley (West Brom), Jonny Evans (West Brom), Luke McCullough (Doncaster), Aaron Hughes (Melbourne), Conor McLaughlin (Fleetwood), Lee Hodson (MK Dons), Paddy McNair (Manchester United)
Midfielders: Shane Ferguson (Millwall), Stuart Dallas (Leeds), Steven Davis (Southampton), Oliver Norwood (Reading), Chris Baird (Derby), Corry Evans (Blackburn), Niall McGinn (Aberdeen), Josh Magennis (Kilmarnock)
Forwards: Kyle Lafferty (Norwich), Jamie Ward (Nottingham Forest), Conor Washington (Queens Park Rangers), Will Grigg (Wigan)
Goalkeepers: Lukasz Fabianski (Swansea), Wojciech Szczesny (AS Roma), Artur Boruc (Bournemouth)
Defenders: Thiago Cionek (Palermo), Kamil Glik (Torino), Artur Jedrzejczyk (Legia Warsaw), Michal Pazdan (Legia Warsaw), Lukasz Piszczek (Borussia Dortmund), Bartosz Salamon (Cagliari), Jakub Wawrzyniak (Lechia Gdansk)
Midfielders: Jakub Blaszczykowski (Fiorentina), Kamil Grosicki (Rennes), Tomasz Jodlowiec (Legia Warsaw), Bartosz Kapustka (Cracovia), Grzegorz Krychowiak (Sevilla), Karol Linetty (Lech Poznan), Krzysztof Maczynski (Wisla), Slawomir Peszko (Lechia Gdansk), Filip Starzynski (Zaglebie Lubin), Piotr Zielinski (Empoli)
Forwards: Arkadiusz Milik (Ajax), Robert Lewandowski (Bayern Munich), Mariusz Stepinski (Ruch Chorzow)
Goalkeepers: Andriy Pyatov (Shakhtar), Denys Boyko (Besiktas), Mykyta Shevchenko (Zorya)
Defenders: Evhen Khacheridi (Dynamo Kiev), Bohdan Butko (Amkar), Artem Fedetskyi (Dnipro), Oleksandr Karavaev (Zorya), Oleksandr Kucher (Shakhtar), Yaroslav Rakytskyi (Shakhtar), Vyacheslav Shevchuk (Shakhtar)
Midfielders: Serhiy Rybalka (Dynamo Kiev), Denys Garmash (Dynamo Kiev), Serhiy Sydorchuk (Dynamo Kiev), Andriy Yarmolenko (Dynamo Kiev), Evhen Konoplyanka (Sevilla), Ruslan Rotan (Dnipro), Taras Stepanenko (Shakhtar), Viktor Kovalenko (Shakhtar), Anatolyi Tumoschuk (Kairat), Oleksandr Zinchenko (UFA)
Forwards: Roman Zozylya (Dnipro), Pylyp Budkivskyi (Zorya), Evhen Seleznyov (Shakhtar)
Goalkeepers: Danijel Subasic (Monaco), Lovre Kalinic (Hajduk Split), Ivan Vargic (Rijeka)
Defenders: Vedran Corluka (Lokomotiv Moscow), Darijo Srna (Shakhtar Donetsk), Domagoj Vida (Dynamo Kiev), Sime Vrsaljko (Sassuolo), Gordon Schildenfeld (Dinamo Zagreb), Ivan Strinic (Napoli), Tin Jedvaj (Bayer Leverkusen)
Midfielders: Luka Modric, Mateo Kovacic (both Real Madrid), Ivan Rakitic (Barcelona), Marcelo Brozovic, Ivan Perisic (both Inter Milan), Milan Badelj (Fiorentina), Marko Rog, Ante Coric (both Dinamo Zagreb)
Forwards: Mario Mandzukic (Juventus), Nikola Kalinic (Fiorentina), Marko Pjaca, Duje Cop (both Dinamo Zagreb), Andrej Kramaric (Hoffenheim)
Goalkeepers: Petr Cech (Arsenal), Tomas Vaclik (Basel), Tomas Koubek (Sparta Prague)
Defenders: Theodor Gebre Selassie (Werder Bremen), Pavel Kaderabek (Hoffenheim), David Limbersky (Viktoria Pilsen), Marek Suchy (Basel), Michal Kadlec (Sparta Prague), Tomas Sivok (Bursaspor), Roman Hubnik (Viktoria Pilsen), Daniel Pudil (Sheffield Wednesday)
Midfielders: Borek Dockal (Sparta Prague), Jiri Skalak (Brighton), Vladimir Darida (Hertha Berlin), Daniel Kolar (Viktoria Pilsen), Ladislav Krejci (Sparta Prague), Josef Sural (Sparta Prague), David Pavelka (Kasimpasa), Jaroslav Plasil (Bordeaux), Tomas Rosicky (Arsenal)
Forwards: Milan Skoda (Slavia Prague), Tomas Necid (Bursaspor), David Lafata (Sparta Prague)
Goalkeepers: Iker Casillas (Porto), David de Gea (Manchester United), Sergio Rico (Sevilla)
Defenders: Sergio Ramos (Real Madrid), Gerard Pique (Barcelona), Hector Bellerin (Arsenal), Jordi Alba (Barcelona), Marc Bartra (Barcelona), Cesar Azpilicueta (Chelsea), Mikel San Jose (Athletic Bilbao), Juanfran (Atletico Madrid)
Midfielders: Bruno (Villarreal), Sergio Busquets (Barcelona), Koke (Atletico Madrid), Thiago (Bayern Munich), Andres Iniesta (Barcelona),David Silva (Man City), Pedro (Chelsea), Cesc Fabregas (Chelsea)
Forwards: Aritz Aduriz (Athletic Bilbao), Nolito (Celta Vigo), Alvaro Morata (Juventus), Lucas Vasquez (Real Madrid)
Goalkeepers: Volkan Babacan (Medipol Basaksehir), Onur Recep Kivrak (Trabzonspor), Harun Tekin (Bursaspor)
Defenders: Gokhan Gonul, Sener Ozbayrakli, Caner Erkin, Mehmet Topal (all Fenerbahce), Hakan Kadir Balta, Semih Kaya (both Galatasaray), Ismail Koybasi (Besiktas), Ahmet Yilmaz Calik (Genclerbirligi)
Midfielders: Selcuk Inan (Galatasaray), Emre Mor (Nordsjaelland), Ozan Tufan, Volkan Sen (both Fenerbahce), Oguzhan Ozyakup, Olcay Sahan (both Besiktas), Hakan Calhanoglu (Bayer Leverkusen), Nuri Sahin (Borussia Dortmund), Arda Turan (Barcelona), Yunus Malli (Mainz 05)
Forwards: Burak Yilmaz (Beijing Guoan), Cenk Tosun (Besiktas)
Goalkeepers: Thibaut Courtois (Chelsea), Simon Mignolet (Liverpool), Jean-Francois Gillet (Mechelen)
Defenders: Toby Alderweireld (Tottenham), Jan Vertonghen (Tottenham), Thomas Vermaelen (Barcelona), Jason Denayer (Galatasaray), Jordan Lukaku (Oostende), Thomas Meunier (Club Brugges), Laurent Ciman Montreal Impact), Christian Kabasele (Genk)
Midfielders: Moussa Dembele (Tottenham), Radja Nainggolan (Roma), Marouane Fellaini (Manchester United), Axel Witsel (Zenit Saint-Petersburg), Eden Hazard (Chelsea), Kevin De Bruyne (Manchester City), Dries Mertens (Napoli), Yannick Carrasco (Atletico Madrid)
Forwards: Mitchy Batshuayi (Marseille), Romelu Lukaku (Everton), Christian Benteke (Liverpool), Divock Origi (Liverpool)
Goalkeepers: Gianluigi Buffon (Juventus), Federico Marchetti (Lazio), Salvatore Sirigu (Paris Saint-Germain)
Defenders: Andrea Barzagli (Juventus), Leonardo Bonucci (Juventus), Giorgio Chiellini (Juventus), Matteo Darmian (Manchester United), Mattia De Sciglio (AC Milan), Angelo Ogbonna (West Ham)
Midfielders: Federico Bernardeschi (Fiorentina), Antonio Candreva (Lazio), Daniele De Rossi (Roma), Stephan El Shaarawy (Roma), Alessandro Florenzi (Roma), Emanuele Giaccherini (Bologna), Marco Parolo (Lazio), Stefano Sturaro (Juventus), Thiago Motta (Paris Saint-Germain)
Forwards: Eder (Inter), Ciro Immobile (Borussia Dortmund), Lorenzo Insigne (Napoli), Graziano Pelle (Southampton), Simone Zaza (Juventus)
Goalkeepers: Shay Given (Stoke), Darren Randolph (West Ham), Keiren Westwood (Sheffield Wednesday)
Defenders: Seamus Coleman (Everton), Cyrus Christie (Derby), Ciaran Clark (Aston Villa), Richard Keogh (Derby), John O'Shea (Sunderland), Shane Duffy (Blackburn), Stephen Ward (Burnley)
Midfielders: Robbie Brady (Norwich), Aiden McGeady (Everton), James McClean (West Brom), Glenn Whelan (Stoke), James McCarthy (Everton), Jeff Hendrick (Derby), David Meyler (Hull), Stephen Quinn (Reading), Wes Hoolahan (Norwich)
Forwards: Robbie Keane (LA Galaxy), Shane Long (Southampton), Jon Walters (Stoke), Daryl Murphy (Ipswich)
Goalkeepers: Andreas Isaksson (Kasimpasa), Robin Olsen (Copenhagen), Patrik Carlgren (AIK)
Defenders: Ludwig Augustinsson (Copenhagen), Erik Johansson (Copenhagen), Pontus Jansson (Torino), Victor Lindelof (Benfica) Andreas Granqvist (Krasnodar), Mikael Lustig (Celtic), Martin Olsson (Norwich)
Midfielders: Jimmy Durmaz (Olympiakos), Albin Ekdal (Hamburg), Oscar Hiljemark (Palermo), Sebastian Larsson (Sunderland), Pontus Wernbloom (CSKA Moscow), Erkan Zengin (Trabzonspor), Oscar Lewicki (Malmo), Emil Forsberg (Leipzig), Kim Kallstrom (Grasshoppers)
Forwards: Marcus Berg (Panathinaikos), John Guidetti (Celta Vigo), Zlatan Ibrahimovic (Paris), Emir Kujovic (Norrkoping)
Goalkeepers: Robert Almer (Austria Vienna), Heinz Lindner (Eintracht Frankfurt), Ramazan Oezcan (Ingolstadt)
Defenders: Aleksandar Dragovic (Dynamo Kiev), Christian Fuchs (Leicester City), Gyorgy Garics (Darmstadt), Martin Hinteregger (Borussia Moenchengladbach), Florian Klein (Stuttgart), Sebastian Prodl (Watford), Markus Suttner (Ingolstadt), Kevin Wimmer (Tottenham Hotspur)
Midfielders: David Alaba (Bayern Munich), Marko Arnautovic (Stoke City), Julian Baumgartlinger (Mainz), Martin Harnik (Stuttgart), Stefan Ilsanker (RB Leipzig), Jakob Jantscher (Lucerne), Zlatko Junuzovic (Werder Bremen), Marcel Sabitzer (RB Leipzig), Alessandro Schoepf (Schalke)
Forwards: Lukas Hinterseer (Ingolstadt), Rubin Okotie (1860 Munich), Marc Janko (Basel)
Goalkeepers: Gabor Kiraly (Szombathelyi Haladas), Denes Dibusz (Ferencvaros), Peter Gulasci (RB Leipzig)
Defenders: Attila Fiola (FC Akademia), Barnabas Bese (MTK Budapest), Richard Guzmics (Wisla Krakow), Roland Juhasz (Videoton FC), Adam Lang (Videoton FC), Tamas Kadar (Lech Poznan), Mihaly Korhut (Debreceni VSC)
Midfielders: Akos Elek (Diyosgyori VTK), Adam Pinter (Ferencvaros), Zoltan Gera (Ferencvaros), Lazlo Kleinheisler (Werder Bremen), Gergo Lovrencsics (Lech Poznan), Zoltan Stieber (FC Nuremberg)
Forwards: Balazs Dzsudzsak (Bursaspor), Adam Szalai (Hannover, on loan from Hoffenheim), Krisztian Nemeth (Al-Gharafa), Nemanja Nikolic (Legia Warsaw), Tamas Priskin (Slovan Bratislava), Daniel Bode (Ferencvaros)
Goalkeepers: Hannes Halldorsson (Bodo/Glimt), Ogmundur Kristinsson (Hammarby), Ingvar Jonsson (Sandefjord)
Defenders: Ari Skulason (OB), Hordur Magnusson (Cesena), Hjortur Hermannsson (PSV Eindhoven), Ragnar Sigurdsson (Krasnodar), Kari Arnason (Malmo), Sverrir Ingi Ingason (Lokeren), Birkir Sævarsson (Hammarby), Haukur Heidar Hauksson (AIK)
Midfielders: Emil Hallfredsson (Udinese), Gylfi Sigurdsson (Swansea), Aron Gunnarsson (Cardiff), Theodor Elmar Bjarnason (AGF), Arnor Ingvi Traustason (Norrkoping), Birkir Bjarnason (Basel), Johann Gudmundsson (Charlton), Eidur Gudjohnsen (Molde), Runar Mar Sigurjonsson (Sundsvall)
Forwards: Kolbeinn Sigthorsson (Nantes), Alfred Finnbogason (Augsburg), Jon Dadi Bodvarsson (Kaiserslautern)
Goalkeepers: Rui Patricio (Sporting), Anthony Lopes (Lyon), Eduardo (Dinamo Zagreb)
Defenders: Cedric Soares (Southampton), Vieirinha (Wolfsburg), Bruno Alves (Fenerbahce), Ricardo Carvalho (Monaco), Jose Fonte (Southampton), Pepe (Real Madrid), Eliseu (Benfica), Raphael Guerreiro (Lorient)
Midfielders: Danilo Pereira (Porto), William Carvalho (Sporting), Adrien Silva (Sporting), Joao Mario (Sporting), Joao Moutinho (Monaco), Andre Gomes (Valencia), Renato Sanches (Benfica)
Forwards: Cristiano Ronaldo (Real Madrid), Nani (Fenerbahce), Eder (Lille - on loan from Swansea City), Ricardo Quaresma (Besiktas), Rafa Silva (Braga)