The Euros are the stage where football legends show their skills and scoring goals is the best way to stand out. Cristiano Ronaldo tops the list for the most goals in UEFA Euro history by scoring 14 goals over six tournaments. From Ronaldo’s incredible record to Platini’s memorable performance in 1984, these achievements highlight the lasting impact of the Euros and set a standard for future players.

Photo Credit: Jan S0L0, CC BY-SA 2.0 <https://creativecommons.org/licenses/by-sa/2.0>, via Wikimedia Commons
Top 5 Players with the Most Goals in UEFA Euro History
Here are the top 5 players with the most goals in UEFA Euro history with milestones set across various Euro campaigns.
| S. No. | Player | Country | Goals |
| 1 | Cristiano Ronaldo | Portugal | 14 |
| 2 | Michel Platini | France | 9 |
| 3 | Alan Shearer | England | 7 |
| 4 | Antoine Griezmann | France | 7 |
| 5 | Álvaro Morata | Spain | 7 |
Cristiano Ronaldo (14 Goals)
Tournaments Played : 2004, 2008, 2012, 2016, 2020, 2024
Cristiano Ronaldo is the ruler of the Euros. He has scored 14 goals across six tournaments surpassing everyone else and breaking Platini’s previous record of nine. His defining trait is scoring in six tournaments showing unmatched consistency over two decades. His goals include iconic moments such as the decisive header against Wales in the 2016 semi-final which proved crucial in securing Portugal’s first Euro championship.
Michel Platini (9 Goals)
Tournaments Played : 1984
Michel Platini’s Euro 1984 performance was extraordinary as he scored nine goals in just five games. This record still holds as the highest number of goals scored in a single Euro tournament. Platini achieved two hat-tricks (against Belgium and Yugoslavia), scored a decisive extra-time goal against Portugal, and started the final with a free-kick against Spain. His goals led France to their first major championship, and his record remained unbroken for 32 years until Ronaldo eventually surpassed it.
Alan Shearer (7 Goals)
Tournaments Played : 1992, 1996, 2000
Alan Shearer scored seven goals across three European Championships. His greatest achievement was at Euro 1996 where he secured the Golden Boot by scoring five goals, making him the first English player to achieve this feat. This record remained unbeaten for 20 years until Griezmann scored six in 2016. Shearer was England’s star player in the 1990s with memorable goals against the Netherlands and Germany that solidified his status as a Euro legend.
Antoine Griezmann (7 Goals)
Tournaments Played : 2016, 2020, 2024
Antoine Griezmann has netted seven goals across three European Championships. His best performance was at Euro 2016 where he earned both the Golden Boot and the Player of the Tournament title after scoring six goals. His goals against Iceland and Germany propelled France to the final and set a national Euro scoring record. He added one in 2020 and at Euro 2024 played a deeper midfield role.
Álvaro Morata (7 Goals)
Tournaments Played : 2016, 2020, 2024
Álvaro Morata has scored seven goals across three European Championships, tying him for third place all-time with Alan Shearer and Antoine Griezmann. He is also the leading scorer for Spain in Euro history surpassing Fernando Torres’ previous record of five goals. Morata scored three in 2016, three more in 2020 including crucial goals against Croatia and Italy and his seventh at Euro 2024 versus Croatia.




