14. Harry Kane: England
The 24-year-old striker has been named the captain of England for the World Cup 2018. He is arguably the best striker in the Premier League for the last few years. He scored 41 goals in only 48 appearances last season with Spurs. Kane is a kind of a striker who can score from distance, through heading, one-touch finishes, and absolute stunners. He could finally be the one who takes the World Cup to England which would be the first time since 1966.