Euro 2024: Every country's star player

Euro 2024: Every country's star player

The start of Euro 2024 is now just around the corner, with the tournament hosts Germany getting the competition underway on June 14 against Scotland.

It is shaping up to be fascinating competition, with the likes of England, France, Portugal, Germany and Spain considered to be the favourites to lift the famous trophy.

Some of the world's best players will be on display this summer, and with that in mind, Sports Mole has picked out the star individual from each country competing at the tournament.


Albania - Elseid Hysaj

Age: 30 Position: Defender International appearances: 82 Club team: Lazio


Austria - Marcel Sabitzer

Age: 30 Position: Midfield International appearances: 78 Club team: Borussia Dortmund


Belgium - Kevin De Bruyne

Age: 32 Position: Midfield International appearances: 100 Club team: Manchester City


Croatia - Luka Modric

Age: 38 Position: Midfield International appearances: 175 Club team: Real Madrid


Czech Republic - Tomas Soucek

Age: 29 Position: Midfield International appearances: 68 Club team: West Ham United


Denmark - Rasmus Hojlund

Age: 21 Position: Striker International appearances: 13 Club team: Manchester United


England - Harry Kane

Age: 30 Position: Striker International appearances: 91 Club team: Bayern Munich


France - Kylian Mbappe

Age: 25 Position: Attacker International appearances: 78 Club team: Paris Saint-Germain, Real Madrid as of June 30


Georgia - Khvicha Kvaratskhelia

Age: 23 Position: Attacker International appearances: 29 Club team: Napoli


Germany - Toni Kroos

Age: 34 Position: Midfielder International appearances: 112 Club team: Real Madrid, retiring this summer


Hungary - Dominik Szoboszlai

Age: 23 Position: Midfielder International appearances: 40 Club team: Liverpool


Italy - Nico Barella

Age: 27 Position: Midfielder International appearances: 53 Club team: Inter Milan


Netherlands - Virgil van Dijk

Age: 32 Position: Defender International appearances: 67 Club team: Liverpool


Poland - Robert Lewandowski

Age: 35 Position: Striker International appearances: 149 Club team: Barcelona


Portugal - Cristiano Ronaldo

Age: 39 Position: Striker International appearances: 206 Club team: Al-Nassr


Romania - Radu Dragusin

Age: 22 Position: Defender International appearances: 17 Club team: Tottenham Hotspur


Scotland - Scott McTominay

Age: 27 Position: Attacker International appearances: 49 Club team: Manchester United


Serbia - Dusan Vlahovic

Age: 24 Position: Striker International appearances: 26 Club team: Juventus


Slovakia - Milan Skriniar

Age: 29 Position: Defender International appearances: 67 Club team: Paris Saint-Germain


Slovenia - Benjamin Sesko

Age: 21 Position: Striker International appearances: 21 Club team: RB Leipzig


Spain - Rodri

Age: 27 Position: Midfielder International appearances: 49 Club team: Manchester City


Switzerland - Granit Xhaka

Age: 31 Position: Midfielder International appearances: 124 Club team: Bayer Leverkusen


Turkey - Hakan Calhanoglu

Age: 30 Position: Midfielder International appearances: 85 Club team: Inter Milan


Ukraine - Oleksandr Zinchenko

Age: 27 Position: Midfielder International appearances: 61 Club team: Arsenal


Author photo

Written by

Share this article:
Subscribe to our newsletter

Get FREE daily news and in-depth previews for games from the biggest leagues and competitions in world football — straight to your inbox.

Subscribe