The top European Championship goalscorers of all-time
- Cristiano Ronaldo is the leading goalscorer in men's UEFA European Championship history
- Two France legends sit behind in second and third
- Top scorers at every European Championship tournament and more
By Euan Burns
Scoring goals at international tournaments is a feat some of the great strikers have struggled to achieve. It takes a certain level of ruthlessness and an ability to stay at the top level across your entire career.
The FIFA World Cup may still be the pinnacle of international football and the stage that all strikers want to impress on the most, but scoring goals at the European Championship is also incredibly special.
Here are the players who have managed more goals than than anyone else, as well as the top scorers for each edition of the tournament since it began in 1960.
European Championship top goalscorers
Top goalscorers in European Championship history
It may not be a huge surprise to hear Portugal's Cristiano Ronaldo has bagged the most goals at European Championships ever. He has a pretty healthy margin over his closest challenger, too.
Ronaldo has played in five different editions of the tournament having first started scoring goals during the 2004 instalment. He has taken the field every four years since and is expected to do so again in 2024 under Roberto Martinez.
Player | Country | Goals |
---|---|---|
Cristiano Ronaldo | Portugal | 14 |
Michel Platini | France | 9 |
Antoine Griezmann | France | 7 |
Alan Shearer | England | 7 |
Thierry Henry | France | 6 |
Zlatan Ibrahimovic | Sweden | 6 |
Patrick Kluivert | Netherlands | 6 |
Romelu Lukaku | Belgium | 6 |
Alvaro Morata | Spain | 6 |
Nuno Gomes | Portugal | 6 |
Top goalscorers in European Championship qualifying history
International breaks take place throughout each season and, depending on which international tournaments have just been played, countries are often in action in World Cup or European Championship qualifiers.
Ronaldo has wracked up 41 goals in Euro qualifying and leads a prestigious list of scorers that also includes England's Harry Kane, Ireland's Robbie Keane, Poland's Robert Lewandowski and Sweden's Zlatan Ibrahimovic.
Player | Country | Goals |
---|---|---|
Cristiano Ronaldo | Portugal | 41 |
Harry Kane | England | 23 |
Robbie Keane | Republic of Ireland | 23 |
Robert Lewandowski | Poland | 22 |
Romelu Lukaku | Belgium | 21 |
Zlatan Ibrahimovic | Sweden | 19 |
Hakan Sukur | Turkey | 19 |
Klaas-Jan Huntelaar | Netherlands | 18 |
Jan Koller | Czechia | 18 |
Jon Dahl Tomasson | Denmark | 18 |
Top scorer at each European Championship tournament
While Ronaldo may be sitting pretty at the top of the all-time scorers chart, how many individual tournaments has he been the top scorer in?
Despite scoring 14 goals across five different tournaments, he has been outscored by someone on three of those occasions. However, the Portugal legend can claim to be the only player to have been top scorer in more than one tournament.
The highest number of goals scored by one player in a single Euro tournament remains nine from Michel Platini in 1984. He is France's top goalscorer in the competition's history despite not playing in another Euros.
Antoine Griezmann's haul of six in 2016 is second behind Platini for most goals in one Euros tournament, though his Bleus side were beaten by Portugal in the final on home turf.
Tournament | Player (Country) | Goals |
---|---|---|
1960 | Francois Heutte (France), Viktor Ponedelnik (USSR), Valentin Ivanov (USSR), Drazan Jerkovic (Yugoslavia), Milan Galic (Yugoslavia) | 2 |
1964 | Jesus Maria Pereda (Spain), Ferenc Bene (Hungary), Dezso 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 Mandzukic (Croatia), Mario Balotelli (Italy), Cristiano Ronaldo (Portugal) | 3 |
2016 | Antoine Griezmann (France) | 6 |
2020 | Cristiano Ronaldo (Portugal), Patrik Schick (Czech Republic) | 5 |
Each major country's top scorer in European Championship history
Harry Kane is chasing Alan Shearer for the Premier League goalscoring record but is also behind the Newcastle legend for England goals at European Championships.
Alvaro Morata's record at international level is decent for Spain but his six goals haven't been enough to power La Roja to Euro glory, while Italy have struggled for consistent goalscorer at tournaments. Their triumph at Euro 2020 was powered by two goals each from Federico Chiesa, Ciro Immobile, Lorenzo Insigne, Manuel Locatelli and Matteo Pessina.
Country | Player | Goals |
---|---|---|
Belgium | Romelu Lukaku | 6 |
England | Alan Shearer | 7 |
Netherlands | Ruud van Nistelrooy, Patrick Kluivert | 6 |
Portugal | Cristiano Ronaldo | 14 |
Germany | Jurgen Klinsmann, Mario Gomez | 5 |
France | Michel Platini | 9 |
Italy | Mario Balotelli, Antonio Cassano | 3 |
Spain | Alvaro Morata | 6 |
Players to score at multiple European Championships
Ronaldo leads the way for most European Championship tournaments scored in. He has appeared at five Euros finals and scored in each, with a number of players stuck on three behind him.
Robert Lewandowski and Luka Modric both scored at their third Euro tournaments at the 2020 competition, while other legends like Thierry Henry, Zlatan Ibrahimovic and Wayne Rooney all showed their longevity over the years.
Player | Country | Tournaments scored in |
---|---|---|
Cristiano Ronaldo | Portugal | 5 (2004, 2008, 2012, 2016, 2020) |
Nuno Gomes | Portugal | 3 (2000, 2004, 2008) |
Thierry Henry | France | 3 (2000, 2004, 2008) |
Zlatan Ibrahimovic | Sweden | 3 (2004, 2008, 2012) |
Jurgen Klinsmann | West Germany/Germany | 3 (1988, 1992, 1996) |
Robert Lewandowski | Poland | 3 (2012, 2016, 2020) |
Luka Modric | Croatia | 3 (2008, 2016, 2020) |
Helder Postiga | Portugal | 3 (2004, 2008, 2012) |
Wayne Rooney | England | 3 (2004, 2012, 2016) |
Vladimir Smicer | Czech Republic | 3 (1996, 2000, 2004) |