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. Radamel Falcao (AS Monaco)
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.
4. Lionel Messi (Barcelona)
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.
3. Ciro Immobile (Lazio)
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.
2. Edinson Cavani (PSG)
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.
1. Harry Kane (Tottenham Hotspur)
Two-time Premier League’s Golden Boot winner in the last 2 years and one of 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.