All-time Top Goalscorers of UEFA Euros

Portugal superstar Cristiano Ronaldo holds the record of scoring the most goals in the Euros. Let's look at the footballers who are the all-time top goalscorers in this prestigious competition.

Abishek GoswamiJune 11, 2024 at 05:35 PM4 min read
All-time Top Goalscorers of UEFA Euros
Portugal superstar Cristiano Ronaldo holds the record of scoring the most goals in the Euros. Let's look at the footballers who are the all-time top goalscorers in this prestigious competition.

The UEFA Euro 2024 has already begun from 15th June 2024 in Germany. Italy are the defending champions of Europe following a victory against England in the Final. Some of the best players in Europe represent their countries in this competition and compete to claim the prestigious title. Portugal superstar Cristiano Ronaldo is playing his sixth Euro and is the top scorer with 14 goals. Let's look at the players who come amongst the all-time top goalscorers of this prestigious competition.

All-time Top Goalscorers of UEFA Euros (Top Five)

Cristiano Ronaldo (Portugal) | 14 goals 

All-time Top Goalscorers: Cristiano Ronaldo won the UEFA Euro 2016 with Portugal
Cristiano Ronaldo won the UEFA Euro 2016 with Portugal | Image: Sky Sports

The football player with the most goals, Cristiano Ronaldo, is also topping this list. The Portuguese sensation has played five editions of UEFA Euros, making him the longest-serving player in this competition. The 39-year-old has scored 14 goals in 25 Euro games and won the title in 2016. It was Portugal's first major title and came under Cristiano's leadership. The 2024 edition will be his last major tournament with Portugal and he would like to add another International title to his tally before saying goodbye.

2. Michel Platini (France) | 9 goals

Platini scored 9 goals in the 1984 Euros and won the title with France
Platini scored 9 goals in the 1984 Euros and won the title with France | Image: X

French legend, Michel Platini is the second-highest goalscorer in the history of the European Championships. The forward scored nine goals in only five appearances for the national team. Interestingly, all nine goals came in a single edition of the competition, the 1984 championships, which France also won. He scored a hat-trick in two group games, a 5-0 win against Belgium and a 3-2 win against Yugoslavia. 

3. Alan Shearer (England) | 7 goals

Shearer has scored 7 goals in 9 UEFA Euro appearances for England
Shearer has scored 7 goals in 9 UEFA Euro appearances for England | Image: Getty

The former English striker, Alan Shearer played in the 1992, 1996, and 2000 European Championships and scored seven goals. His best came in the 1996 edition where Shearer ended with the UEFA Euro Golden Boot scoring five goals. Shearer was one of the finest strikers of his time and scored 30 goals for his country. He is also the all-time top scorer of the Premier League with 260 goals.

4. Antoine Griezmann (France) | 7 goals

Antoine Griezmann comes fourth in this list with 7 goals in 11 appearances
Antoine Griezmann comes fourth in this list with 7 goals in 11 appearances | Image: AFP

One of the best players of this generation, Antoine Griezmann is fourth on this list with 7 goals in 11 appearances for France. The 33-year-old will be playing his third Euros and has a huge opportunity to close down Ronaldo. Griezmann is one of the best among France’s golden generation of footballers and has scored 44 goals for his national team. 

5. Alvaro Morata (Spain) | 7 goals

Alvaro Morata scored his seventh goal in the 2024 edition of Euros
Alvaro Morata scored his seventh goal in the 2024 edition of Euros | Image: X

The Spanish skipper scored his seventh goal in the UEFA Euros during the group-stage match against Croatia in the 2024 edition. He is now the joint-third top goalscorer of this competition. He has featured in 11 UEFA Euro matches for La Roja until now in three tournament editions (2016, 2020, 2024). Alvaro Morata bagged his first three of those seven goals in Euro 2016, scoring twice in a 3-0 win over Turkey before giving La Roja the lead against Croatia in their final group game. At the Euro 2020 tournament, he scored just once in the group stage, in a 1-1 draw with Poland, but found the net twice more in the knockout stage, against Croatia in the last 16 and against Italy in the semi-finals.

All-time Top Goalscorers of UEFA Euros (Top Ten)

Rank Player Team Matches played Goals scored Edition(s)
1 Cristiano Ronaldo Portugal 25 14 2004, 2008, 2012, 2016, 2020
2 Michel Platini France 5 9 1984
3 Alan Shearer England 9 7 1992, 1996, 2000
4 Antoine Griezmann France 11 7 2016, 2020
5 Álvaro Morata Spain 11 7 2016, 2020, 2024
6 Ruud van Nistelrooy Netherlands 8 6 2004, 2008
7 Patrick Kluivert Netherlands 9 6 1996, 2000, 2004
8 Wayne Rooney England 10 6 2004, 2012, 2016
9 Romelu Lukaku Belgium 10 6 2016, 2020
10 Thierry Henry France 11 6 2000, 2004, 2008

Abishek Goswami

Abishek Goswami is an aspiring technology professional currently pursuing a B.Tech in Information Technology from Haldia Institute of Technology. Alongside his passion for technology, he has a deep love for sports, which he explored further during his tenure as a writer and editor for Sportz Point. His experience in sports journalism not only enriched his knowledge of various sports but also instilled valuable life lessons and the importance of working in a structured environment. With a dynamic interest in both technology and sports, Abishek brings a well-rounded approach to learning, storytelling, and professional growth.

View Profile