#2 Harry Kane (Tottenham Hotspur and England)
When you score 30+ goals three seasons in a row in the most competitive league in the world, you are destined to be named among the best in the business. Harry Kane is not only one of the best strikers in the Premier League but on current form, the Englishman is one of the best in the world.
In an era of modern strikers and false nines, this traditional no.9 has performed exceedingly well for Tottenham Hotspur. He is prolific in front of the goal and his ability to bring his teammates into play has made him a nightmare to play against. With 35 goals in all competitions this season, Harry Kane is the front-runner for the golden boot in England.
There were apprehensions about Kane keeping up his high levels in the Champions League. Seven goals in as many matches have proved that notion wrong. He has scored against the likes of Real Madrid and Juventus this campaign which has further enhanced his reputation as being the most feared striker in Europe.