Top 10 highest goalscorers in the world among active footballers 

Which active footballer has scored most goals?
Which active footballer has scored most goals?

#8 Edin Dzeko (363 goals)

FC Internazionale v Spezia Calcio - Serie A
FC Internazionale v Spezia Calcio - Serie A

Edin Dzeko is arguably the most underrated striker of his generation. The Bosnian marksman has been prolific at all his previous clubs, be it Wolfsburg, Manchester City or AS Roma. Apart from his 303 club goals, Dzeko has 60 national goals to his credit.

The all-time Bosnia and Herzegovina top-scorer, Dzeko, is a legendary figure in his home country. Not only has he won three Bosnian Footballer of the Year awards, but he has also been bestowed with a couple of Bosnian Sportsman of the Year honors.

At 35, Dzeko has managed to replace Romelu Lukaku at Inter Milan with ease. He currently has 11 goals and seven assists in all competitions, which is more than respectable considering he was bought on a free transfer.


#7 Karim Benzema (405 goals)

Real Madrid CF v Valencia CF - La Liga Santander
Real Madrid CF v Valencia CF - La Liga Santander

Karim Benzema is one of the best centre-forwards in the world right now. The Frenchman has entered his 12th season at the Santiago Bernabeu, and it is fair to say that he is ageing like fine wine. Already a Real Madrid legend, Benzema has over 300 goals for Los Blancos.

Benzema’s career has been full of highs and lows. He wasn’t always as prolific as he is right now. While Ronaldo and Bale were at the peak of their powers at Real Madrid, Benzema often played a supporting role to benefit the club.

Moreover, his controversies with the French national team have been well documented. Despite being one of the most talented players to don the France jersey, he has scored just 36 times due to the low number of appearances. With that being said, Benzema has 405 career goals so far.


#6 Edinson Cavani (411 goals)

Manchester United v Atalanta: Group F - UEFA Champions League
Manchester United v Atalanta: Group F - UEFA Champions League

Another player who has often gone under the radar is Edinson Cavani. Very few football fans would think Cavani has scored more goals than the aforementioned Benzema, but he trumps the Frenchman by a margin of eight goals. El Matador has scored a total of 411 goals for club and country.

The all-time PSG top scorer was a no-nonsense number 9 who was tenacious and hard working. He was sensational at both Napoli and PSG, featuring in a lot of Serie A and Ligue 1 Team of the Years. Moreover, the Uruguayan has scored 53 goals at international level.

The fact that PSG fans formed a stronger connection with Zlatan Ibrahimovic and Kylian Mbappe acted as a detriment for Cavani’s popularity at the Parc des Princes. At national level, a certain Luis Suarez always took the plaudits, and rightly so, given his record.


#5 Luis Suarez (496 goals)

Atletico de Madrid v Granada CF - La Liga Santander
Atletico de Madrid v Granada CF - La Liga Santander

Beating national teammate Edinson Cavani by a massive margin of 85 goals, Luis Suarez was indeed a phenomenon. Born almost 35 years ago in Salto, Uruguay, Suarez became one of the best all-round strikers of the 21st century. He has scored 496 times in his career so far.

The former Barcelona striker was a nightmare for defenders due to his clever runs and footwork. Apart from being quite efficient in goal scoring, Suarez also had a knack for setting up his teammates. El Pistolero has almost 350 assists for club and country.

During his prime years at Liverpool and Barcelona, Suarez was the only player who showed any signs of challenging the duopoly of Ronaldo and Messi for the Golden Boot. In fact, the Atletico Madrid forward won the award twice, in 2013-14 (shared) and 2015-16.

Quick Links