The 10 best strikers in world football 2010-2019

There have been some truly fantastic strikers this decade, that have helped their clubs to win countless trophies and score some beautiful goals. That have helped changed the landscape of football and created history and tore up those same books. So which players are amongst the best and who has made the top 10 best goal scorers based on goals scored this decade running through 2010-2019?

10. Radamel Falcao

A goal machine and the Colombian proved his worth in different leagues including France, Spain and England. But it was his time at Monaco where he will be remembered the best. Falcao always seemed to be on the score sheet when Monaco won games and he scored over 160 goals in this decade alone.

9. Pierre-Emerick Aubameyang

A brilliant centre forward who made his name at Borussia Dortmund and done so well there that Premier League side Arsenal called on his services. He has become the main player at Arsenal now and even in difficult times for them is able to score goals.

8. Neymar

Started this decade off in Brazilian football and then made the successful switch to Barcelona and once he hooked up with the likes of Lionel Messi and Luis Suarez a real dream team of a front three was established. In a shock transfer Neymar was sold to PSG for a world record of 220m euros and continued to score goals at ease in the French league and win even more titles. Neymar has over 200 goals this decade.

7. Sergio Aguero

Aguero has been the outstanding striker in the Premier League this decade for Manchester City and the best striker the country of England has seen. He just keeps scoring goals and creating chances and got into this list after netting 205 this decade.

6. Edinson Cavani

Cavani has done the business for both Napoli in Serie A and PSG in France. His move to PSG made perfect sense as he has scored so many goals for the French champions which has led to title after title and when he eventually leaves the club he leaves as a club legend.

5. Robert Lewandowski

Lewandowski has been a Bayern man through and through and won countless league titles and the Champions League he has scored an incredible 239 goals and is far and away the best striker in German football this decade.

4. Zlatan Ibrahimovic

What a player, so intelligent and he got better with age too. Has played for so many teams including Milan, Manchester United, PSG and went to America and played for LA Galaxy too. One thing throughout all of that time with Zlatan is that he has scored goals, not poor ones too but beautiful and amazing ones. A true star of football.

3. Luis Suarez

Suarez changed Liverpool’s way of thinking when he joined and scored so many goals and did so for his club before them Ajax too. Then he joined Barcelona and was simply electric and in one of his seasons notched 40 league goals scoring more than Messi himself. Scored over 250 goals. A true talent with a lot of bite.

2. Cristiano Ronaldo

One of the best players in history, he changed the landscape for both Manchester United and Real Madrid and has won 5 Champions Leagues. Always consistent and scored so many goals, almost 100 more than 3rd placed Suarez. Now winning titles in Italy with Juventus, one of the greats.

1. Lionel Messi

Who else? The Argentinian and Barcelona great has scored 378 goals in this decade alone. He just keeps scoring and keeps getting hat tricks and keeps getting goals against the very best teams and players. The greatest player ever to have graced the game? That is up to you to decide but surely the best in his generation. The one and only Lionel Messi

- Please note all goals quoted are league goals only.


To leave a comment, you must be logged into