All 16 teams have entered their 23-man squads for the 2012 European Championships in Poland and Ukraine.
The tournament kicks-off on Friday, June 8 with co-hosts Poland taking on 2004 champions, Greece.
The Final will take place in the Olympic Stadium, Kiev on July 1.
Here is a list of all the players competing at Euro 2012.
Group A
Poland Squad
Goalkeepers: Grzegorz Sandomierski (Jagiellonia Bialystok), Wojciech Szczesny (Arsenal), Przemyslaw Tyton (PSV Eindhoven)
Defenders: Sebastian Boenisch (Werder Breman), Marcin Kaminski (Lech Poznan), Damien Perquis (Sochaux), Lukasz Piszczek (Borussia Dortmund), Marcin Wasilewski (Anderlecht), Jakub Wawrzyniak (Legia Warsaw), Grzegorz Wojtkowiak (Lech Poznan).
Midfielders: Jakub Blaszczykowski (Borussia Dortmund), Dariusz Dudka (Auxerre), Kamil Grosicki (Sivasspor), Adam Matuszczyk (Fortuna Dusseldorf), Adrian Mierzejewski (Trabzonspor), Rafal Murawski (Lech Poznan), Ludovic Obraniak (Bordeaux), Eugen Polanski (FSV Mainz), Maciej Rybus (Terek Grozny), Rafal Wolski (Legia Warsaw).
Forwards: Pawel Brozek (Celtic), Robert Lewandowski (Borussia Dortmund), Artur Sobiech (Hannover 96).
Czech Republic Squad
Goalkeepers: Petr Cech (Chelsea), Jaroslav Drobny (Hamburg), Jan Lastuvka (Dnipro Dnipropetrovsk)
Defenders: Theodor Gebre Selassie (Liberec), Roman Hubnik (Hertha Berlin), Michal Kadlec (Bayer Leverkusen), David Limbersky (Pilsen),Frantisek Rajtoral (Pilsen), Tomas Sivok (Besiktas), Marek Suchy (Spartak Moscow)
Midfielders: Vladimir Darida (Pilsen), Tomas Hubschman (Shakhtar Donetsk), Petr Jiracek (Wolfsburg), Daniel Kolar (Pilsen), Milan Petrzela (Pilsen), Vaclav Pilar (Pilsen), Jaroslav Plasil (Bordeaux), Jan Rezek (Anorthosis Famagusta), Tomas Rosicky (Arsenal)
Forwards: Milan Baros (Galatasaray), David Lafata (Jablonec), Tomas Necid (CSKA Moscow), Tomas Pekhart (Nuremberg)
Greece Squad
Goalkeepers: Kostas Chalkias (PAOK FC), Michalis Sifakis (Aris Thessaloniki FC), Alexandros Tzorvas (US Città di Palermo).
Defenders: Vassilis Torossidis (Olympiacos FC), Kyriakos Papadopoulos (FC Schalke 04), Sokratis Papastathopoulos (SV Werder Bremen), Avraam Papadopoulos (Olympiacos FC), José Holebas (Olympiacos FC), Giorgos Tzavellas (AS Monaco FC), Stelios Malezas (PAOK FC).
Midfielders: Kostas Katsouranis (Panathinaikos FC), Giorgos Karagounis (Panathinaikos FC), Giannis Maniatis (Olympiacos FC), Giorgos Fotakis (PAOK FC), Grigoris Makos (AEK Athens FC), Giannis Fetfatzidis (Olympiacos FC), Sotiris Ninis (Panathinaikos FC), Kostas Fortounis (1. FC Kaiserslautern).
Forwards: Dimitris Salpingidis (PAOK FC), Giorgos Samaras (Celtic FC), Fanis Gekas (Samsunspor), Nikos Liberopoulos (AEK Athens FC), Kostas Mitroglou (Atromitos FC).
Russia Squad
Goalkeepers: Igor Akinfeyev (CSKA Moscow), Vyacheslav Malafeyev (Zenit St Petersburg), Anton Shunin (Dynamo Moscow)
Defenders: Alexander Anyukov (Zenit St Petersburg), Alexei Berezutsky (CSKA Moscow), Sergei Ignashevich (CSKA Moscow), Roman Sharonov (Rubin Kazan), Vladimir Granat (Dynamo Moscow), Yuri Zhirkov (Anzhi Makhachkala), Kirill Nababkin (CSKA Moscow)
Midfielders: Igor Denisov (Zenit St Petersburg), Roman Shirokov (Zenit St Petersburg), Konstantin Zyryanov (Zenit St Petersburg), Alan Dzagoev (CSKA Moscow), Igor Semshov (Dynamo Moscow), Denis Glushakov (Lokomotiv Moscow), Marat Izmailov (Sporting), Dmitry Kombarov (Spartak Moscow), Alexander Kokorin (Dynamo Moscow)
Forwards: Andrei Arshavin (Zenit St Petersburg), Alexander Kerzhakov (Zenit St Petersburg), Roman Pavlyuchenko (Lokomotiv Moscow), Pavel Pogrebnyak (Fulham).
Group B
Germany Squad
Goalkeepers: Manuel Neuer (Bayern Munich), Tim Wiese (Werder Bremen), Ron-Robert Zieler (Hanover 96).
Defenders: Holger Badstuber (Bayern Munich), Jerome Boateng (Bayern Munich), Benedikt Hoewedes (Schalke 04), Mats Hummels (Borussia Dortmund), Philipp Lahm (Bayern Munich), Per Mertesacker (Arsenal), Marcel Schmelzer (Borussia Dortmund).
Midfielders: Lars Bender (Bayer Leverkusen), Mario Götze (Borussia Dortmund), Ilkay Gundogan (Borussia Dortmund), Sami Khedira (Real Madrid), Toni Kroos (Bayern Munich), Thomas Müller (Bayern Munich), Mesut Ozil (Real Madrid), Marco Reus (Borussia Mönchengladbach), Andre Schürrle (Bayer Leverkusen), Bastian Schweinsteiger (Bayern Munich).
Forwards: Mario Gomez (Bayern Munich), Miroslav Klose (Lazio), Lukas Podolski (Cologne).
Portugal Squad
Goalkeepers: Rui Patricio (Sporting), Eduardo (Benfica), Beto (Cluj)
Defenders: Joao Pereira (Sporting), Bruno Alves (Zenit St Petersburg), Fabio Coentrao (Real Madrid), Pepe (Real Madrid), Ricardo Costa (Valencia), Rolando (Porto), Miguel Lopes (Braga)
Midfielders: Carlos Martins (Granada), Joao Moutinho (Porto), Miguel Veloso (Genoa), Raul Meireles (Chelsea), Ruben Micael (Zaragoza), Custodio (Braga)
Forwards: Cristiano Ronaldo (Real Madrid), Hugo Almeida (Besiktas), Helder Postiga (Zaragoza), Nani (Manchester United), Nelson Oliveira (Benfica), Ricardo Quaresma (Besiktas), Silvestre Varela (Porto).
Netherlands Squad
Goalkeepers: Maarten Stekelenburg (AS Roma), Michel Vorm (Swansea), Tim Krul (Newcastle).
Defenders: Khalid Boulahrouz (Stuttgart), John Heitinga (Everton), Joris Mathijsen (Malaga), Ron Vlaar (Feyenoord), Wilfred Bouma (PSV Eindhoven), Gregory van der Wiel (Ajax), Jetro Willems (PSV Eindhoven).
Midfielders: Ibrahim Afellay (Barcelona), Mark van Bommel (AC Milan), Nigel de Jong (Manchester City), Stijn Schaars (Sporting Lisbon), Wesley Sneijder (Inter Milan), Kevin Strootman (PSV Eindhoven), Rafael van der Vaart (Tottenham).
Forwards: Klaas-Jan Huntelaar (Schalke), Luuk de Jong (FC Twente), Dirk Kuyt (Liverpool), Luciano Narsingh (Heerenveen), Robin van Persie (Arsenal), Arjen Robben (Bayern Munich).
Denmark Squad
Goalkeepers: Kasper Schmeichel (Leicester City), Stephan Andersen (Evian), Anders Lindegaard (Manchester United).
Defenders: Simon Kjaer (Roma), Daniel Agger (Liverpool), Simon Poulsen (AZ Alkmaar), Lars Jacobsen (Copenhagen), Andreas Bjelland (Nordsjaelland), Jores Okore (Nordsjaelland), Daniel Wass (Evian).
Midfielders: Christian Poulsen (Evian), William Kvist (Stuttgart), Christian Eriksen (Ajax), Lasse Schone (NEC), Michael Silberbauer (Young Boys), Jakob Poulsen (Midtjylland), Thomas Kahlenberg (Evian), Niki Zimling (Club Brugge).
Forwards: Michael Krohn-Dehli (Brondby), Dennis Rommedahl (Brondby), Nicklas Bendtner (Sunderland), Nicklas Pedersen (Groningen), Tobias Mikkelsen (Nordsjaelland).
Group C
Spain Squad
Goalkeepers: Iker Casillas (Real Madrid), Pepe Reina, (Liverpool), Victor Valdes (Barcelona)
Defenders: Alvaro Arbeloa (Real Madrid), Sergio Ramos (Real Madrid), Juanfran (Atletico Madrid), Jordi Alba (Valencia), Raul Albiol (Real Madrid), Gerard Pique (Barcelona), Javi Martinez (Athletic Bilbao)
Midfielders: Xavi (Barcelona), Sergio Busquets (Barcelona), Andres Iniesta (Barcelona), Xabi Alonso (Real Madrid), David Silva (Manchester City), Santi Cazorla (Malaga), Cesc Fabregas (Barcelona), Juan Mata (Chelsea)
Forwards: Jesus Navas (Sevilla), Pedro (Barcelona), Fernando Llorente (Athletic Bilbao), Fernando Torres (Chelsea), Alvaro Negredo (Sevilla)
Italy Squad
Goalkeepers: Gianluigi Buffon (Juventus), Morgan De Sanctis (Napoli), Salvatore Sirigu (Paris St Germain)
Defenders: Ignazio Abate (AC Milan), Federico Balzaretti (Palermo), Andrea Barzagli (Juventus), Leonardo Bonucci (Juventus), Giorgio Chiellini (Juventus), Christian Maggio (Napoli), Angelo Ogbonna (Torino)
Midfielders: Daniele De Rossi (Roma), Alessandro Diamanti (Bologna), Emanuele Giaccherini (Juventus), Claudio Marchisio (Juventus), Riccardo Montolivo (Fiorentina), Thiago Motta (Paris St Germain), Antonio Nocerino (AC Milan), Andrea Pirlo (Juventus)
Forwards: Mario Balotelli (Manchester City), Fabio Borini (Roma), Antonio Cassano (AC Milan), Antonio Di Natale (Udinese), Sebastian Giovinco (Parma)
Rep. of Ireland Squad
Goalkeepers: Shay Given (Aston Villa), Keiren Westwood (Sunderland), David Forde (Millwall)
Defenders: John O’Shea (Sunderland), Stephen Kelly (Fulham), Stephen Ward (Wolves), Richard Dunne (Aston Villa), Sean St Ledger (Leicester), Darren O’Dea (Leeds), Paul McShane (Hull City)
Midfielders: Glenn Whelan (Stoke), Keith Andrews (West Brom), Paul Green (Derby County), Darron Gibson (Everton), Damien Duff (Fulham), Aiden McGeady (Spartak Moscow), Stephen Hunt (Wolves), James McClean (Sunderland)
Forwards: Robbie Keane (LA Galaxy), Kevin Doyle (Wolves), Shane Long, Simon Cox (both West Brom), Jon Walters (Stoke).
Croatia Squad
Goalkeepers: Stipe Pletikosa (Rostov), Danijel Subasic (Monaco), Ivan Kelava (Dinamo Zagreb)
Defenders: Domogoj Vida (Dinamo Zagreb), Vedran Corluka (Bayer Leverkusen), Josip Simunic (Dinamo Zagreb), Gordon Schildenfeld (Eintracht Frankfurt), Ivan Strinic (Dnipro), Danijel Pranjic (Bayern Munich), Jurica Buljat (Maccabi Haifa).
Midfielders: Darijo Srna (Shakhtar Donetsk), Tomislav Dujmovic (Real Zaragoza), Ognjen Vukojevic (Dynamo Kiev), Ivan Rakitic (Sevilla), Luka Modric (Tottenham), Ivan Perisic (Borussia Dortmund), Niko Kranjcar (Tottenham), Milan Badelj (Dinamo Zagreb), Ivo Ilicevic (Hamburg).
Forwards: Ivica Olic (Bayern Munich), Nikica Jelavic (Everton), Mario Mandzukic (Wolfsburg), Eduardo da Silva (Shakhtar Donetsk).
Group D
France Squad
Goalkeepers: Cédric Carrasso (Bordeaux), Hugo Lloris (Lyon), Steve Mandanda (Marseille).
Defenders: Gaël Clichy (Manchester City), Mathieu Debuchy (Lille), Patrice Evra (Manchester United), Laurent Koscielny (Arsenal), Philippe Mexes (Milan), Adil Rami (Valencia), Anthony Réveillère (Lyon).
Midfielders: Yohan Cabaye (Newcastle), Alou Diarra (Marseille), Florent Malouda (Chelsea), Marvin Martin (Sochaux), Blaise Matuidi (Paris St-Germain), Yann M’vila (Rennes), Samir Nasri (Manchester City).
Forwards: Hatem Ben Arfa (Newcastle), Karim Benzema (Real Madrid), Olivier Giroud (Montpellier), Jérémy Ménez (Paris St-Germain), Franck Ribéry (Bayern Munich), Mathieu Valbuena (Marseille).
Sweden Squad
Goalkeepers: Andreas Isaksson (PSV Eindhoven), Johan Wiland, (FC Copenhagen), Pär Hansson (Helsingborg)
Defenders: Mikael Lustig (Celtic), Olof Mellberg(Olympiakos), Andreas Granqvist (Genoa), Martin Olsson, (Blackburn), Jonas Olsson (West Bromwich), Behrang Safari (Anderlecht), Mikael Antonsson (Bologna)
Midfielders: Rasmus Elm (AZ Alkmaar), Sebastian Larsson (Sunderland), Kim Kallstrom (Lyon), Anders Svensson (Elfsborg), Pontus Wernbloom (CSKA Moscow), Samuel Holmen (Istanbul BB), Emir Bajrami (Twente), Christian Wilhelmsson (al-Hilal)
Strikers: Zlatan Ibrahimovic (AC Milan), Johan Elmander (Galatasaray), Tobias Hysen (IFK Gothenburg), Ola Toivonen (PSV Eindhoven), Marcus Rosenberg (Werder Bremen).
Ukraine Squad
Goalkeepers: Oleksandr Goryainov (FC Metalist Kharkiv), Maxym Koval (FC Dynamo Kyiv), Andriy Pyatov (FC Shakhtar Donetsk).
Defenders: Bohdan Butko (FC Illychivets Mariupil), Olexandr Kucher (FC Shakhtar Donetsk), Taras Mikhalik (FC Dynamo Kyiv), Yaroslav Rakitskiy (FC Shakhtar Donetsk), Yevhen Selin (FC Vorskla Poltava), Yevhen Khacheridi (FC Dynamo Kyiv), Vyacheslav Shevchuk (FC Shakhtar Donetsk).
Midfielders: Olexandr Aliyev (FC Dynamo Kyiv), Denys Garmash (FC Dynamo Kyiv), Oleh Gusev (FC Dynamo Kyiv), Yevhen Konoplyanka (FC Dnipro Dnipropetrovsk), Serhiy Nazarenko (SC Tavriya Simferopol), Ruslan Rotan (FC Dnipro Dnipropetrovsk), Anatoliy Tymoshchuk (FC Bayern München), Andriy Yarmolenko (FC Dynamo Kyiv).
Forwards: Andriy Voronin (FC Dinamo Moskva), Marko Dević (FC Metalist Kharkiv), Artem Milevskiy (FC Dynamo Kyiv), Yevhen Seleznyov (FC Shakhtar Donetsk), Andriy Shevchenko (FC Dynamo Kyiv).
England Squad
Goalkeepers: Joe Hart (Manchester City), Richard Green, (West Ham Utd), Jack Butland (Birmingham City)
Defenders: Glen Johnson (Liverpool), John Terry (Chelsea), Gary Cahill (Chelsea), Joleon Lescott, (Manchester City), Phil Jones (Manchester United), Ashley Cole (Chelsea), Leighton Baines (Everton), Phil Jagielka (Everton)
Midfielders: Steven Gerrard (Liverpool), Ashley Young (Manchester United), Scott Parker (Tottenham), Stewart Downing (Liverpool), Theo Walcott (Arsenal), Alex Oxlade-Chamberlain (Arsenal), Frank Lampard (Chelsea), James Milner (Manchester City)
Strikers: Wayne Rooney (Manchester United), Andy Carroll (Liverpool), Danny Welbeck (Manchester United), Jermain Defoe (Tottenham).