Sergio Aguero, Pierre-Emerick Aubameyang, Neymar Jr., Mbappe, Romelu Lukaku and Alvaro Morata; these strikers have scored a lot of goals this season but the ones we are going to see here are simply phenomenal; best strikers today.
5. Harry Kane (Tottenham Hotspur) –14 goals
Two-time Premier League’s Golden Boot winner in the last 2 years and one of the Europe’s prolific marksmen, is having yet another stunning season so far. Harry Kane has been a consistent performer over the last 2 seasons for Tottenham Hotspur and England national team.
At just 24, Harry Kane is still on a learning curve and will improve with every game he plays.
4. Radamel Falcao (AS Monaco) –15 goals
Falcao is equally good with both foot, excellent in the air and has good acceleration. He is a poacher and a natural goal scorer. He has predatory instincts inside the box and can create a goal out of nothing.
Radamel Falcao needs to continue his good run to keep Monaco hopes alive in the race for Ligue 1 and UEFA Champions League title.
3. Lionel Messi (Barcelona) –15 goals
One of the best strikers in the world never fails to make this list for over a decade now. Lionel Messi led Barcelona to glory for many seasons in the past and he started from where he left off last season.
Expect him to be at the top of this list in May 2018.
2. Ciro Immobile (Lazio) –17 goals
The Italian international is a surprise player on this list but a deserving one. Ciro Immobile has been a revelation for Lazio in Serie A this season. Ever since his move to Lazio is 2016, Immobile has been in stunning form.
With Lazio doing well in the Serie A and Europa League, Immobile has every chance to challenge some of the best strikers in the world.
1. Edinson Cavani (PSG) –21 goals
PSG has the quality to go all the way in League and in Europe, giving a perfect chance for Cavani to stake his claim for next Ballon d’Or.