5 players with the most goals in Europe’s top 5 leagues in the 21st century

Although the role of strikers and forwards has evolved in recent times, prolific goalscorers are always in vogue. Scoring goals is the primary objective for any football side and every team needs players that can find the back of the net on a regular basis.

We have seen plenty of wonderful goalscorers throughout the history of the game. The likes of Pele, Gerd Muller, Romario, Ferenc Puskas, Uwe Seelar, Josef Bican, Eusebio, Alfredo Di Stefano and Zico are some of the greatest goalscorers of the 20th century.

There has been no shortage of top forwards in the 21st century either. Without further ado, let’s take a look at five players with the most goals in Europe’s top five leagues in the 21st century.


#5 Edinson Cavani – 267 goals

Villarreal CF v Valencia CF - LaLiga SantanderUS Sassuolo v AC Milan - Serie AZlatan Ibrahimovic, is one of the greatest strikers of the 21st century. Ibrahimovic has had a journeyman career of sorts but the most impressive thing about it is that he has played for some of the biggest clubs in Europe.

Ibrahimovic has played for Juventus, Inter Milan, Barcelona, ​​AC Milan, Paris Saint-Germain and Manchester United in Europe’s top five leagues. He has found success at almost every single one of those clubs and is currently back at AC Milan.

He is a phenomenal athlete and won the Serie A title with the Rossoneri last season at the age of 40. Ibrahimovic has scored 301 goals in Europe’s top five leagues so far in his illustrious career.

#3 Robert Lewandowski – 325 goals

FC Barcelona v Villarreal CF - LaLiga SantanderRobert Lewandowski has climbed up this list the quickest in recent years. He has won the European Golden Shoe in the last two seasons. The Poland international is arguably the greatest centre-forward of is generation and is the complete package.

In the 2020-21 season, Lewandowski beat Gerd Muller’s record for most goals scored in a single Bundesliga season (40 goals) by scoring 41. He left the Bundesliga giants to join Barcelona last summer and has made sure his levels haven’t dropped at his new club.

Lewandowski has scored 325 goals in Europe’s top five leagues so far in his career.

#2 Lionel Messi – 488 goals

Juventus v Paris Saint-Germain: Group H - UEFA Champions LeagueParis Saint-Germain, Lionel Messi is back to his best this term. The legendary Argentinian forward is arguably the greatest footballer of all time and he is also one of the greatest goalscorers in the history of the sport.

This is only Messi’s second season away from Barcelona and he has been in sublime form for Paris Saint-Germain. Messi has scored a whopping 488 goals in his career in Europe’s top five leagues.

don’t believe Messi, Football is not that easy. https://t.co/tvHugtRgHw

#1 Cristiano Ronaldo – 495 goals

Cristiano Ronaldo is Officially Unveiled as Al Nassr PlayerCristiano Ronaldo is one of the greatest footballers of all time. He is also arguably the greatest goalscorer of all time. The Portuguese icon is the all-time leading goalscorer in men’s international football (118) and the Champions League (140).

With 495 goals in the top five leagues, Ronaldo is currently the leading goalscorer in Europe’s top five leagues in the 21st century. However, that is bound to change soon as Ronaldo has now moved to Saudi Arabian club Al Nassr and is not playing in Europe’s top five leagues anymore.

As such, Messi could overtake him any time now.

Leave a Comment

Your email address will not be published. Required fields are marked *