Benzema, Ronaldo, Griezmann

The Greatest Euro Goalscorers of All Time

The UEFA European Championship has long been a stage where footballing legends are born. Over the decades, it has featured some of the most memorable goals, dramatic finishes, and individual…

·

Read in:

The UEFA European Championship has long been a stage where footballing legends are born. Over the decades, it has featured some of the most memorable goals, dramatic finishes, and individual brilliance in the sport’s history. Among the many greats, a select group of players have distinguished themselves with their remarkable goal-scoring exploits. Whether through a single explosive tournament or consistent performances across several editions, these players etched their names into the history books.

30. Kai Havertz – 4 goals

Kai Havertz
Ringo Chiu / Shutterstock.com

The German midfielder has proven his value with 4 goals in just 9 matches. Despite playing a deeper role, Havertz’s eye for goal and composure in front of the net stand out.

29. Emil Forsberg – 4 goals

Emil Forsberg
Mikolaj Barbanell / Shutterstock.com

Sweden’s Forsberg has scored 4 times in only 7 appearances. Known for his creativity and penalty-taking ability, he was crucial during Sweden’s Euro 2020 campaign.

28. Dragan Džajić – 4 goals

Dragan Džajićv
By Nadežda Skočajić – https://efilatelija.posta.rs/en/product/dragan-dzajic-marka-za-ceo-svet/, Public Domain, https://commons.wikimedia.org/w/index.php?curid=121362847

The Yugoslavian legend scored 4 goals in only 5 games. A technical wizard, Džajić made a lasting impact during Euro 1968.

27. David Villa – 4 goals

David Villa
ph.FAB / Shutterstock.com

Spain’s lethal striker netted 4 goals in just 4 matches at Euro 2008. His performances helped propel Spain to their first European title in 44 years.

26. Angelos Charisteas – 4 goals

Angelos Charisteas
Af Stelios Tsaousidis, [email protected] / Soilets at tysk Wikipedia – Egen affotografering, Public Domain, https://commons.wikimedia.org/w/index.php?curid=23568237

The Greek hero of Euro 2004 scored 4 crucial goals, including the final’s winner. His remarkable run helped Greece pull off one of the biggest upsets in football history.

25. Dennis Bergkamp – 4 goals

Dennis Bergkamp
Cressd, CC0, via Wikimedia Commons

The elegant Dutch forward contributed 4 goals across 13 matches. Known for his technique and vision, Bergkamp was a consistent threat throughout the 1990s.

24. Karim Benzema – 4 goals

Karim Benzema
ph.FAB / Shutterstock.com

The French striker made a strong Euro comeback in 2021, scoring 4 goals in just 4 appearances. His technical ability and instinctive finishing reestablished him on the international stage.

23. Zinédine Zidane – 5 goals

Zinedine Zidane
ph.FAB / Shutterstock.com

Zidane combined flair with effectiveness, scoring 5 times in 14 Euro matches. Two of those came from the penalty spot, underlining his calm under pressure.

22. Marco van Basten – 5 goals

Marco van Basten
By Unknown author – Transferred from it.wikipedia to Commons., Public Domain, https://commons.wikimedia.org/w/index.php?curid=35801979

Van Basten scored 5 goals in only 9 games, including one of the most iconic volleys in Euro history in 1988. His performances were instrumental in the Netherlands’ only European title.

21. Xherdan Shaqiri – 5 goals

Xherdan Shaqiri
AGIF / Shutterstock.com

The Swiss playmaker has 5 goals from 11 matches, showing his knack for scoring spectacular goals. His long-range effort against Poland in 2016 remains a tournament highlight.

20. Savo Milošević – 5 goals

Savo Milošević
By Medija centar Beograd – http://mc.rs/fotografija-savo-milosevic.1966.html?photoId=46307, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=105474624

Milošević scored 5 times in just 4 games at Euro 2000, earning him the Golden Boot. His clinical finishing stood out in a high-scoring tournament.

19. Jürgen Klinsmann – 5 goals

Jürgen Klinsmann
Photo Works / Shutterstock.com

The German striker scored 5 goals in 13 Euro matches across two tournaments. His energy and poaching ability made him a constant danger.

18. Mario Gómez – 5 goals

Mario Gómez
Fingerhut / Shutterstock.com

With 5 goals in 13 appearances, Gómez proved his worth for Germany over two editions. He was especially sharp during Euro 2012.

17. Fernando Torres – 5 goals

Fernando Torres
CHEN WS / Shutterstock.com

The Spanish striker scored 5 times in 13 matches, including the winning goal in the 2008 final. His impact on Spain’s golden era cannot be overstated.

16. Milan Baroš – 5 goals

baros
ph.FAB / Shutterstock.comph.FAB / Shutterstock.com

Czech Republic’s Baroš hit 5 goals in just 10 matches, winning the Golden Boot at Euro 2004. His explosive pace and finishing lit up the tournament.

15. Ruud van Nistelrooy – 6 goals

ph.FAB / Shutterstock.com

With 6 goals in 8 games, the Dutch predator was one of the most efficient scorers. His movement and instinct inside the box were unmatched.

14. Patrik Schick – 6 goals

Patrik Schick
Vitalii Vitleo / Shutterstock.com

Schick dazzled at Euro 2020, scoring 6 goals in 7 matches for the Czech Republic. His halfway-line goal against Scotland became an instant classic.

13. Wayne Rooney – 6 goals

wayne rooney
Marco Iacobucci Epp / Shutterstock.com

Rooney scored 6 goals across 10 Euro matches. His explosive debut at Euro 2004 remains one of the most memorable individual performances in tournament history.

12. Nuno Gomes – 6 goals

Nuno Gomes
ph.FAB / Shutterstock.com

Portugal’s striker netted 6 times in 14 games. He was especially influential during Euro 2000 with key knockout-stage goals.

11. Romelu Lukaku – 6 goals

Romelu Lukaku
Gennaro Di Rosa / Shutterstock.com

The Belgian target man has 6 goals in 14 matches. His strength and positioning have made him a consistent threat at the Euros.

10. Robert Lewandowski – 6 goals

Robert Lewandowski
Photo: Maciej Rogowski Photo / Shutterstock.com

Lewandowski’s 6 goals in 13 matches reflect his elite-level finishing. Though Poland haven’t gone far, he remains their most reliable weapon.

9. Patrick Kluivert – 6 goals

Patrick Kluivert
Photo: mooinblack / Shutterstock.com

Kluivert scored 6 goals in just 9 matches for the Netherlands. His hat-trick against Yugoslavia in 2000 was a masterclass in center-forward play.

8. Zlatan Ibrahimović – 6 goals

Zlatan Ibrahimović
LiveMedia / Shutterstock.com

The Swedish talisman scored 6 times in 13 Euro appearances. Known for his acrobatic goals and larger-than-life persona, Zlatan always drew attention.

7. Thierry Henry – 6 goals

ph.FAB / Shutterstock.com

Henry netted 6 goals across 11 matches for France. With his speed and precision, he was a constant attacking force during his Euro appearances.

6. Alan Shearer – 7 goals

Alan Shearer with his wife
Featureflash Photo Agency / Shutterstock.com

The English striker delivered 7 goals in just 9 matches, with 2 coming from penalties. Shearer’s dominance in the air and shooting power made him one of Euro 1996’s stars.

5. Harry Kane – 7 goals

Harry Kane
Orange Pictures / Shutterstock.com

England’s captain has 7 goals in 18 matches, leading by example. His all-round play and penalty conversion make him a central figure in the Three Lions’ recent success.

4. Antoine Griezmann – 7 goals

Antoine Griezmann
Maciej Rogowski Photo / Shutterstock.com

Griezmann scored 7 goals in 17 matches, including six in a single tournament in 2016. His technical quality and movement made him France’s primary threat.

3. Álvaro Morata – 7 goals

Àlvaro Morata
sbonsi / Shutterstock.com

Morata has quietly become one of Spain’s top Euro scorers with 7 goals in 17 matches. Often criticized, his record shows consistency and effectiveness in big moments.

2. Michel Platini – 9 goals

Platini
By Unknown author – El Gráfico, Public Domain, https://commons.wikimedia.org/w/index.php?curid=79840679

Platini scored all 9 of his goals in just 5 games during Euro 1984, averaging an incredible 1.8 goals per match. His hat-tricks and leadership helped France to their first ever major title.

1. Cristiano Ronaldo – 14 goals

Cristiano Ronaldo
Stefan Constantin 22 / Shutterstock.com

Cristiano Ronaldo tops the all-time list with 14 goals in 30 matches. A constant presence at the Euros since 2004, he’s scored in five different editions and remains the tournament’s greatest marksman.

Related Stories