Euro all-time top scorers: In case you are not aware the UEFA European Under-21 Championship is currently going on in full swing. In the case of the Under-21 competitions, the players are mostly limited to just one tournament due to age restrictions However, in the senior level they are eligible for participation as long as they are called up.
The biggest national competition in the continents has produced many memorable moments in the past. Likewise, legends are born in the process. Today, I want to look at the all-time top scorers in the competition’s history.
The below given list includes the top 50 goal scorers in Euro history. As usual we will take a closer look at the most coveted among them.
Euro all-time top scorers: Top 50
# | Player | Nationality | Matches | Goals | Penalty goals | Ratio | Player | Editions Participated |
1 | Cristiano Ronaldo | Portugal | 25 | 14 | 3 | 0.56 | Cristiano Ronaldo | 2004 Portugal, 2008 Austria/Switzerland, 2012 Poland/Ukraine, 2016 France, 2020 (2021) |
2 | Michel Platini | France | 5 | 9 | 1 | 1.8 | Michel Platini | 1984 France |
3 | Antoine Griezmann | France | 11 | 7 | 1 | 0.64 | Antoine Griezmann | 2016 France, 2020 (2021) |
Alan Shearer | England | 9 | 7 | 2 | 0.78 | Alan Shearer | 1996 England, 2000 Belgium/Netherlands | |
5 | Álvaro Morata | Spain | 10 | 6 | 0 | 0.6 | Álvaro Morata | 2016 France, 2020 (2021) |
Thierry Henry | France | 11 | 6 | 0 | 0.55 | Thierry Henry | 2000 Belgium/Netherlands, 2004 Portugal, 2008 Austria/Switzerland, 2012 Poland/Ukraine | |
Zlatan Ibrahimović | Sweden | 13 | 6 | 1 | 0.46 | Zlatan Ibrahimović | 2004 Portugal, 2008 Austria/Switzerland, 2012 Poland/Ukraine, 2016 France | |
Patrick Kluivert | Netherlands | 9 | 6 | 0 | 0.67 | Patrick Kluivert | 1996 England, 2000 Belgium/Netherlands, 2004 Portugal | |
Romelu Lukaku | Belgium | 10 | 6 | 1 | 0.6 | Romelu Lukaku | 2016 France, 2020 (2021) | |
Nuno Gomes | Portugal | 14 | 6 | 0 | 0.43 | Nuno Gomes | 2000 Belgium/Netherlands, 2004 Portugal, 2008 Austria/Switzerland | |
Wayne Rooney | England | 10 | 6 | 1 | 0.6 | Wayne Rooney | 2004 Portugal, 2012 Poland/Ukraine, 2016 France | |
Ruud van Nistelrooy | Netherlands | 8 | 6 | 1 | 0.75 | Ruud van Nistelrooy | 2004 Portugal, 2008 Austria/Switzerland | |
13 | Milan Baroš | Czech Republic | 10 | 5 | 0 | 0.5 | Milan Baroš | 2004 Portugal, 2012 Poland/Ukraine |
Fernando Torres | Spain | 13 | 5 | 0 |
0.38 |
Fernando Torres | 2004 Portugal, 2008 Austria/Switzerland, 2012 Poland/Ukraine, 2016 France | |
Mario Gómez | Germany | 13 | 5 | 0 | 0.38 | Mario Gómez | 2008 Austria/Switzerland, 2012 Poland/Ukraine | |
Jürgen Klinsmann | Germany | 13 | 5 | 1 | 0.38 | Jürgen Klinsmann | 1984 France, 1988 West Germany, 1992 Sweden, 1996 England | |
Robert Lewandowski | Poland | 11 | 5 | 0 | 0.45 | Robert Lewandowski | 2012 Poland/Ukraine, 2016 France, 2020 (2021) | |
Savo Milošević | Yugoslavia | 4 | 5 | 0 | 1.25 | Savo Milošević | 2000 Belgium/Netherlands | |
Patrik Schick | Czech Republic | 5 | 5 | 1 | 1 | Patrik Schick | 2020 (2021) | |
Marco van Basten | Netherlands | 9 | 5 | 0 | 0.56 | Marco van Basten | 1988 West Germany, 1992 Sweden | |
Zinédine Zidane | France | 14 | 5 | 2 | 0.36 | Zinédine Zidane | 1996 England, 2000 Belgium/Netherlands, 2004 Portugal | |
22 | Karim Benzema | France | 10 | 4 | 1 | 0.4 | Karim Benzema | 2008 Austria/Switzerland, 2012 Poland/Ukraine, 2020 (2021) |
Dennis Bergkamp | Netherlands | 13 | 4 | 0 | 0.31 | Dennis Bergkamp | 1992 Sweden, 1996 England, 2000 Belgium/Netherlands | |
Angelos Charisteas | Greece | 9 | 4 | 0 | 0.44 | Angelos Charisteas | 2004 Portugal, 2008 Austria/Switzerland | |
David Villa | Spain | 4 | 4 | 0 | 1 | David Villa | 2008 Austria/Switzerland, 2012 Poland/Ukraine | |
Dragan Džajić | Yugoslavia | 5 | 4 | 0 | 0.8 | Dragan Džajić | 1968 Italy | |
Emil Forsberg | Sweden | 7 | 4 | 1 | 0.57 | Emil Forsberg | 2016 France, 2020 (2021) | |
Harry Kane | England | 11 | 4 | 0 | 0.36 | Harry Kane | 2016 France, 2020 (2021) | |
Henrik Larsson | Sweden | 10 | 4 | 1 | 0.4 | Henrik Larsson | 2000 Belgium/Netherlands, 2004 Portugal | |
Dieter Müller | Germany | 2 | 4 | 0 | 2 | Dieter Müller | 1972 Belgium | |
Gerd Müller | Germany | 2 | 4 | 0 | 2 | Gerd Müller | 1972 Belgium, 1976 Yugoslavia | |
Roman Pavlyuchenko | Russia | 8 | 4 | 0 | 0.5 | Roman Pavlyuchenko | 2008 Austria/Switzerland | |
Ivan Perišić | Croatia | 10 | 4 | 0 | 0.4 | Ivan Perišić | 2012 Poland/Ukraine, 2016 France, 2020 (2021) | |
Lukas Podolski | Germany | 12 | 4 | 0 |
0.33 |
Lukas Podolski | 2004 Portugal, 2008 Austria/Switzerland, 2012 Poland/Ukraine, 2016 France | |
Xherdan Shaqiri | Switzerland | 9 | 4 | 0 | 0.44 | Xherdan Shaqiri | 2016 France, 2020 (2021) | |
Vladimír Šmicer | Czech Republic | 11 | 4 | 0 | 0.36 | Vladimír Šmicer | 1996 England, 2000 Belgium/Netherlands, 2004 Portugal | |
Rudi Völler | Germany | 8 | 4 | 0 | 0.5 | Rudi Völler | 1984 France, 1988 West Germany, 1992 Sweden, 1996 England | |
38 | Alfonso | Spain | 8 | 3 | 0 | 0.38 | Alfonso | 2000 Belgium/Netherlands |
Klaus Allofs | Germany | 6 | 3 | 0 | 0.5 | Klaus Allofs | 1984 France, 1988 West Germany | |
Frank Arnesen | Denmark | 4 | 3 | 2 | 0.75 | Frank Arnesen | 1984 France | |
Gareth Bale | Wales | 10 | 3 | 0 | 0.3 | Gareth Bale | 2016 France, 2020 (2021) | |
Michael Ballack | Germany | 11 | 3 | 0 | 0.27 | Michael Ballack | 2000 Belgium/Netherlands, 2004 Portugal, 2008 Austria/Switzerland, 2012 Poland/Ukraine | |
Mario Balotelli | Italy | 6 | 3 | 0 | 0.5 | Mario Balotelli | 2012 Poland/Ukraine, 2016 France | |
Jakub Błaszczykowski | Poland | 8 | 3 | 0 | 0.38 | Jakub Błaszczykowski | 2008 Austria/Switzerland, 2012 Poland/Ukraine, 2016 France | |
Tomas Brolin | Sweden | 4 | 3 | 1 | 0.75 | Tomas Brolin | 1992 Sweden | |
Antonio Cassano | Italy | 13 | 3 | 0 | 0.23 | Antonio Cassano | 2004 Portugal, 2008 Austria/Switzerland | |
Cesc Fàbregas | Spain | 16 | 3 | 0 | 0.19 | Cesc Fàbregas | 2008 Austria/Switzerland, 2012 Poland/Ukraine, 2016 France | |
David Silva | Spain | 15 | 3 | 0 | 0.2 | David Silva | 2008 Austria/Switzerland, 2012 Poland/Ukraine, 2016 France | |
Youri Djorkaeff | France | 10 | 3 | 0 | 0.3 | Youri Djorkaeff | 1996 England, 2000 Belgium/Netherlands | |
Kasper Dolberg | Denmark | 4 | 3 | 0 | 0.75 | Kasper Dolberg | 2020 (2021) |
1. Cristiano Ronaldo 14 goals
The Portuguese superstar has made appearances in five consecutive tournaments. As a result he has earned 25 international caps in this tournament. In those matches, the forward has found the back of the net 14 times.
Interestingly, of the seven players that have scored hat–tricks in the tournament, there is just one Portuguese player. And it is not Ronaldo. Furthermore, just three of Ronaldo’s goals have come from penalties. Which is enough to put him on the top of penalty goals scorers list in the tournament. The Real Madrid legend listed the trophy in 2016.
2. Michel Platini 9 goals
Perhaps the most impressive player in the history of the tournament. Platini is another Euro winner to join the list. However, the most mind boggling fact is that the midfielder has made it to 2nd in the list despite participating in just one tournament.
In the 1984 edition, which is his only appearance, he scored 9 goals. He made just five appearances and got himself a couple hat–tricks. By doing so he remains the only player to have achieved the feat. He, thus, captained his nation to their first ever major trophy.
3. Antoine Griezmann 7 goals
Next up on the list is another Frenchman, but the first entrant to have not won the tournament. Antoine Griezmann has scored seven goals in his 11 caps for France in the Euros. Those appearances have come across the 2016 and 2020 editions. He was the formers’ top scorer.
There is a good chance for the Atleti forward to equal or even surpass Platini’s record in the Euro 2024 edition which will take place in just about a year from now.
3. Alan Shearer 7 goals
The next entrant in the list, Alan Shearer has also got himself 7 goals. He has so done in fewer games. However, Griezmann gained an earlier entry due to a higher number of assists. Shearer had an inspiring 1996 Euro appearance. The striker did not score for England in the previous 21 months. Nevertheless, he found the back of the net five times in the tournament to become the top scorer.
He followed it up with a couple of goals in the following edition of the competition. Thus he scored seven goals in nine matches in the euro. His goal scoring ratio is only bettered by Platini in the top ten entries in the list.
5. Álvaro Morata 6 goals
The Spaniard might be the most polarising striker of this generation. The striker receives far more criticism for someone who is approaching 250 career goals. Morata, just like his club teammate Griezmann, has participated in the 2016 and 2020 editions of the Euro.
Unlike the previous entrants in this list, Morata has not been any edition’s top scorer. That being said, he surpassed Fernando Torres’ record with this equaliser in the Euro 2020 semi final against Italy. He is another candidate to get higher on the list in the upcoming Euro 2024.
In terms of current players that can possibly at least get close to Ronaldo’s impressive record, includes the aforementioned, Griezmann and Morata. However, more realistic and serious entries include Belgium’s Romelu Lukaku and Sweden’s Emil Forsberg. Nevertheless, if Czech Republic’s Patrik Schick is able to replicate his form from the 2020 edition, the striker is a serious contender to get high on the list. That being said, the likes of Mbappe and Haaaland would require just one good tournament or two to make a serious impact in the Euro.