All Time Top-5 highest goal scorers in EURO Cup

The tournament is held once every four years, since its start in 1960.


All Time Top-5 highest goal scorers in EURO Cup

The UEFA European Championships or EURO Cup is one of the premier International football tournaments in the World which determines the continental champions of Europe. The tournament is held once every four years, since its start in 1960.

The 16th edition of the Euros is scheduled to finally kick off on 11th June this year after it was postponed from last year due to the ongoing Covid-19 pandemic. Over the 16 glorious editions the tournament has seen a huge number of players don their country’s colours but only a few have been remembered for their exquisite personal and collective achievements.

YouTube video

In this article, we focus mainly on personal achievements by looking at the All-time greatest goal-scorers of the competition over the past 61 years. Goals win football matches and these players have been instrumental in their team’s success in this competition over the years.

FS Video
RankPlayer NameCountryGoals ScorerMatches
1Michel PlatiniFrance95
2Cristiano RonaldoPortugal921
3Alan ShearerEngland79
4Antoine GriezmannFrance67
5Ruud van NistelrooyNetherlands68

#5. Ruud Van Nistelrooy (6 Goals, 8 matches)

Ruud Van Nistelrooy
Ruud Van Nistelrooy. (credit: Twitter)

Former Netherlands striker Ruud Van Nistelrooy comes in at the 5th position of all-time top-5 highest goal scorers in Euro. Van Nistelrooy played in 2 editions of the European Championships in 2004 and 2008 for the Dutch. The former Manchester United and Real Madrid scored in all three of the Netherlands’ games in the group stages scoring four goals against Germany, the Czech Republic and Latvia.

in 2008, Van Nistelrooy scored for the Netherlands in their decisive 3–0 victory over Italy in the group stage, and scored the equalizer in their eventual 3–1 loss to Russia in the quarter-finals. Van Nistelrooy scored a total of six goals in his eight matches averaging 0.75 goals per game.

#4. Antoine Griezmann (6 Goals, 7 matches)

Antoine Griezmann
Antoine Griezmann. (image credit: Getty Images)

In at number 4, in the Top-5 highest goal scorers in Euro, we have French forward Antonie Griezmann. The 32-year-old striker has played only in one edition of the Euro Cup in 2016 and will feature for a second time this year. He scored six goals in the entire competition and was awarded the Golden Ball award for being the best player in the tournament. Griezmann scored once against Albania after coming on as a second-half substitute and went on to score a brace in France’s next match against the Republic of Ireland.

Griezmann scored a goal in France’s quarter-final victory over Iceland and scored two more in the semi-finals of the Euro 2016 against Germany. He is one of the current players who can break all-time goal-scoring records of the Euro Cup in this year’s edition.

#3. Alan Shearer (7 Goals, 9 matches)

Alan Shearer scoring for England against Netherlands
Alan Shearer scoring for England against Netherlands

England’s former striker Alan Shearer becomes the first name on the podium in the list of top-5 highest goal scorers in Euros. He scored seven goals during his time in 1996 and 2000. Shearer scored five goals in 1996 one each against Switzerland and Scotland leading England to the quarter-finals of the tournament. He scored twice against the Netherlands and once against Germany in the following match and won the Golden Boot award in that edition.

Shearer continued his goal-scoring touch in Euro 2000 as well and scored twice in England’s overall campaign. The Newcastle United legend is the top-most scorer for the Brits, however, Harry Kane is just three goals away from dismantling the legendary striker.

#2. Cristiano Ronaldo (9 Goals, 21 matches)

All TIme highest goal scorer in Euro
Cristiano Ronaldo won the Euros for Portugal in 2016

A list of all-time goal-scorers does not get completed without Cristiano Ronaldo‘s presence in it. One of the greats of Portugal and second on the Top-5 highest goal scorers in Euros has scored nine goals in 21 games. He has featured in four iterations of the Euros in 2004, 2008, 2012 and 2016. He has also guided Portugal to their first-ever European Championships win in 2016 and scored three goals in that campaign winning the Silver Boot.

The Portuguese’s first European competition goals date back to 2004 when he scored twice, one each against Greece and Netherlands. In 2008, he scored one goal against the Czech Republic and added two more in 2012 against the Netherlands and the Czech Republic.

#1. Michel Platini (9 Goals, 5 matches)

Michel Platini in France's 1984 Euro Win
Michel Platini in action for France in 1984

Michel Platini tops the All time highest goal scorers in Euro with his 9 goals in 1984 which has come in double quick time than anyone else on the list. The former France striker holds the record of scoring the most number of goals overall and that too in a single tournament whereas others have done it over a number of editions.

He captained the France side in 1984 and displayed a captain’s performance throughout the tournament. He scored a goal against Denmark followed by a ‘perfect hat-trick’ against Belgium in the group stages. Platini went on to score important goals for France in their first-ever major tournament victory as he scored against Portugal in the semi-finals. A brilliant brace in the finals against Spain completed his excellent individual performance.

Platini’s record of the leader in the Top-5 highest goal scorers in Euros might be in danger as both Griezmann and Ronaldo will be playing in the European Championships this summer and it’s fair to say that both have goals in them.

Also Read: