The UEFA Euro history has been maintained by countless unforgettable moments, but nothing captures the excitement like a goal. Over the decades, some of football’s greatest icons have left their mark on the UEFA Euro by consistently finding the back of the net. These elite strikers have not only led their nations to glory but also etched their names into the history books of European football.
Here’s a look at the top 5 all-time leading goal scorers in UEFA Euro history, ranked by their overall goal tally and impact in the tournament.
5. Harry Kane – England (7 Goals)

Harry Kane has firmly established himself as one of England’s best strikers, and his impact in the UEFA Euro history has been significant. With six goals spread across UEFA Euro 2016 and UEFA Euro 2020, Kane led England to their first major final since 1966. His penalty-taking composure, physical presence, and leadership have made him a cornerstone of England’s recent UEFA Euro campaigns. Kane remains a key figure heading into UEFA Euro 2025.
4. Álvaro Morata – Spain (7 Goals)

Álvaro Morata has quietly climbed the UEFA Euro all-time goal scorers list with six goals across UEFA Euro 2016 and UEFA Euro 2020. The Spanish striker has been a reliable presence up front, often delivering in high-pressure moments. Morata’s intelligent runs, aerial strength, and finishing ability make him one of Spain’s top contributors in UEFA Euro history. As UEFA Euro 2025 approaches, Morata could add to his impressive tally.
3. Antoine Griezmann – France (7 Goals)

Antoine Griezmann emerged as the top scorer of UEFA Euro 2016, netting six goals and leading France to the final. He added one more in UEFA Euro 2020, bringing his total to seven. Known for his sharp movement and clinical finishing, Griezmann has been a key figure for France in recent UEFA Euro campaigns. His scoring consistency places him among the top performers in UEFA Euro history.
2. Michel Platini – France (9 Goals)

Michel Platini’s record at UEFA Euro 1984 remains one of the most remarkable performances in tournament history. Scoring all nine of his goals in a single edition, Platini led France to their first UEFA Euro title. His vision, intelligence, and goal-scoring ability from midfield made him the standout star of the competition. Despite playing only one edition, Platini still ranks second among all-time UEFA Euro goal scorers.
1. Cristiano Ronaldo – Portugal (14 Goals)

Cristiano Ronaldo tops the list of UEFA Euro all-time goal scorers with a staggering 14 goals across five different tournaments. From his debut in UEFA Euro 2004 to his goal-scoring exploits in UEFA Euro 2020, Ronaldo has consistently delivered on Europe’s grandest stage. His combination of longevity, athleticism, and finishing prowess makes him the undisputed king of the UEFA Euro goal-scoring charts. Ronaldo is also the only player to score in five different UEFA Euro tournaments.
Top 5 Goal Scorers in UEFA Euro History
Rank | Player | Country | Goals | UEFA Euro Editions Played |
---|---|---|---|---|
1 | Cristiano Ronaldo | Portugal | 14 | 2004, 2008, 2012, 2016, 2020, 2024 |
2 | Michel Platini | France | 9 | 1984 |
3 | Antoine Griezmann | France | 7 | 2016, 2020, 2024 |
4 | Álvaro Morata | Spain | 7 | 2016, 2020, 2024 |
5 | Harry Kane | England | 7 | 2016, 2020, 2024 |
The UEFA Euro has always been a stage for legendary forwards to rise. From Cristiano Ronaldo’s long-lasting dominance to Michel Platini’s unforgettable single-tournament brilliance, these players have defined what it means to perform on Europe’s biggest stage. As UEFA Euro 2025 approaches, fans eagerly await to see if new stars will challenge the current goal-scoring legends.
These top 5 all-time leading scorers in UEFA Euro history have set a high benchmark. Their performances continue to inspire the next generation of footballers aiming to shine in future UEFA Euro tournaments.
Also Read: Top 5 Youngest Players Rising in IPL 2025