Both Lionel Messi and Cristiano Ronaldo have been at the pinnacle of goal-scoring numbers in Europe’s top leagues for a number of years now.
However, neither Messi or Ronaldo are typically renowned as being strikers and have instead been successful cutting from wide areas.
In terms of typical centre forwards, the top five European leagues have seen a variety of big names over recent years and this ranking list is based purely on strikers who play in central positions.
To decide on a top 10, we have factored in elements such as form over the last few seasons, longevity and, in the case of younger players, their potential level in years to come.
Below, we consider those factors and rank the top 10 strikers in the world right now.
10. Ciro Immobile (Lazio)
Lazio’s Serie A title hopes may have faded since action resumed, but Immobile’s goal-scoring contributions over the last few years have been a running theme for the Italian side.
Since moving to Lazio in 2016, he has scored an astonishing 96 goals in Serie A which indicates just how much of a threat he is in front of goal.
29 goals in the league this season stands as the 30-year-old’s best return to date and sees him make the top 10 of our rankings.
9. Erling Haaland (Borussia Dortmund)
The Norwegian youngster might have only joined Dortmund in January, but his extraordinary start to life in a major European league makes him a frightening prospect for the years to come.
At 19 years old, he has plenty more learning to do moving forward as well as physical development but 13 goals in 11 Bundesliga starts showcases the potential he has moving forward.
His direct running, speed and goal-scoring instinct show that Haaland has everything needed to become one of the best strikers in world football over the next 10 years and it will be interesting to see how he continues to progress at Dortmund.
8. Jamie Vardy (Leicester City)
In terms of consistent performers in the Premier League, Vardy is up there with the very best over recent seasons.
His growing importance to Leicester City will leave the Foxes with a difficult task in replacing the 33-year-old’s goal-scoring contributions.
While he made his name in the Premier League as a counter-attacking threat with extraordinary pace, Vardy has grown into a prolific finisher from inside the penalty area too.
He currently sits on 98 goals in the Premier League and two more before the end of the season would be crucial to their hopes of Champions League football next season.
7. Pierre-Emerick Aubameyang (Arsenal)
The Gabon international may have been used more on the left for Arsenal this season, but he is still one of the best strikers around.
Aubameyang’s speed and ability to get into good goal-scoring positions makes him an invaluable asset for Mikel Arteta’s side and one they will be hoping to tie down to a new contract this summer.
Arsenal’s top goal-scorer has scored 20 goals in the league this season despite the Gunners struggling domestically and could yet play an important part in securing European qualification for next season.
If Arteta’s side fail to extend Aubameyang’s contract, there could be a number of top clubs looking to sign him as a free agent next summer.
6. Timo Werner (Chelsea)
Chelsea’s new signing has excited the vast majority of Blues supporters and there’s good reason for it.
Werner has been in electric form for RB Leipzig over the last few seasons and his ability to find the back of the net could make Frank Lampard’s side a force to be reckoned with next season.
In terms of playing style, Werner perhaps presents a more modern centre forward option with the flexibility to play on the left too. 28 goals in the league this season ranks as one of the best returns and Chelsea will be hoping to see him replicate that form at Stamford Bridge.
While he might not have been at the top of world football for as long as some others in the rankings, the 24-year-old is entertaining his peak years and still has at least five years until any real decline is likely to be seen from a physical point of view.