Ronaldo, who began his career as a winger but is now generally regarded as a true striker, leads Serie A with 29 goals this season. But the man at the top of football publication FourFourTwo’s list is Robert Lewandowski, who has a record-tying 40 Bundesliga goals this season.
The Bayern Munich striker is praised as having “everything in his locker and he’s always a step ahead of everyone else. His finishing is unparalleled.“
Erling Haaland, a 20-year-old striker for Borussia Dortmund, is the youngest player in the top ten, having already scored 39 goals in 39 club games this season.
Romelu Lukaku in fourth is worthy of his place after he spearheaded Inter Milan’s rise to becoming champions in Italy. However there is – perhaps surprisingly – no room for Luis Suarez, despite his goals pushing Atletico Madrid to the top of the table in La Liga.
His fellow veteran Uruguayan Edinson Cavani does make the top 10, however. You can see the top 10 placings below and read FFT’s full explanation here.
10. Dominic Calvert-Lewin (Everton)
9. Andre Silva (Eintracht Frankfurt)
8. Edinson Cavani (Man United)
7. Ciro Immobile (Lazio)
6. Karim Benzema (Real Madrid)
5. Cristiano Ronaldo (Juventus)
4. Romelu Lukaku (Inter Milan)
3. Erling Haaland (Borussia Dortmund)
2. Harry Kane (Tottenham)
1. Robert Lewandowski (Bayern Munich)
No arguing with Karim Benzema, who’s shone since Ronaldo left Madrid, or the consistent Ciro Immobile. Although it’s perhaps a surprise to see Everton’s Dominic Calvert-Lewin sneak into the top 10.
No place for AC Milan veteran Zlatan Ibrahimovic, Brazilian strikers Gabriel Jesus or Roberto Firmino (after a season where he’s struggled) or Wolves No 9 Raul Jimenez who may well have been ruled out by injury.
Do you agree with the top 10? Let us know in the comments.