Euro top-scorers all-time: Cristiano Ronaldo, Michel Platini top list
Legendary French football player Michel Platini holds the record for the most goals in a single edition of the European Championship. He scored nine goals in 1984.
Portugal national team captain Cristiano Ronaldo is currently leading the Euro top-scorers all-time list.
Cristiano Ronaldo tops the Euro top-scorers all-time list with 14 goals across five editions of the UEFA European Football Championship.
After making his Euro debut in Portugal in 2004, Ronaldo later netted his first international goal against Greece in the same tournament.
Since then, the Portugal talisman has featured in four more editions of the UEFA European Football Championship in 2008, 2012, 2016 and 2020.
Legendary French football player Michel Platini features second on the Euro top-scorers all-time list.
Michel Platini previously held the record for the most goals scored in the European Championship with nine goals. His record was surpassed by Ronaldo in 2021.
Having featured in a single edition of the European Championship in France in 1984, Michel Platini netted nine goals to guide his side to the coveted title at home. Michel Platini’s nine goals is still a record in a single European Championship.
England’s Alan Shearer, Antoine Griezmann of France and Spain’s Alvaro Morata share the third spot on the Euro top-scorers all-time list. All three have scored seven goals each in European Football Championship history.
Between 1960 and 2008, the Golden Boot award was presented to the top scorer of each edition of the UEFA European Championship.
Since 2008, if there is more than one player with the same number of goals, the tie-breaker goes to the player who has contributed the most assists. If there is still more than one player, the tie-breaker goes to the player who has played the least amount of time.
Know Euro top-scorers all-time list and the players with most goals in every UEFA European Football Championship.
Rank
Player
Team
Goals
Tournaments
1
Cristiano Ronaldo
Portugal
14
2004, 2008, 2012, 2016, 2020
2
Michel Platini
France
9
1984
3
Alan Shearer
England
7
1992, 1996, 2000
Antoine Griezmann
France
7
2016, 2020
Alvaro Morata
Spain
7
2016, 2020, 2024
4
Ruud van Nistelrooy
Netherlands
6
2004, 2008
Patrick Kluivert
Netherlands
6
1996, 2000, 2004
Wayne Rooney
England
6
2004, 2012, 2016
Romelu Lukaku
Belgium
6
2016, 2020
Thierry Henry
France
6
2000, 2004, 2008
Zlatan Ibrahimovic
Sweden 6
2004, 2008, 2012, 2016
Nuno Gomes
Portugal
6
2000, 2004, 2008
Euro top-scorers all-time: Players with most goals in every UEFA European Championship
Year
Top-scorer (s)
Goals
1960
François Heutte (France), Viktor Ponedelnik (USSR), Valentin Ivanov (USSR), Drazan Jerkovic (Yugoslavia), Milan Galic (Yugoslavia)
2
1964
Jesus María Pereda (Spain), Ferenc Bene (Hungary), Deszo Novak (Hungary)
2
1968
Dragan Dzajic (Yugoslavia)
2
1972
Gerd Muller (West Germany)
4
1976
Dieter Muller (West Germany)
4
1980
Klaus Allofs (West Germany)
3
1984
Michel Platini (France)
9
1988
Marco van Basten (Netherlands)
5
1992
Henrik Larsen (Denmark), Karl-Heinz Riedle (Germany), Dennis Bergkamp (Netherlands), Tomas Brolin (Sweden)
3
1996
Alan Shearer (England)
5
2000
Patrick Kluivert (Netherlands), Savo Milosevic (Yugoslavia)
5
2004
Milan Baros (Czech Republic)
5
2008
David Villa (Spain)
4
2012
Fernando Torres (Spain), Alan Dzagoev (Russia), Mario Gomez (Germany), Mario Mandzukić (Croatia), Mario Balotelli (Italy), Cristiano Ronaldo (Portugal)
3
2016
Antoine Griezmann (France)
6
2020
Cristiano Ronaldo (Portugal), Patrik Schick (Czechia)
5
Photo credit: Alamy