#2 Virat Kohli (India)
Virat Kohli will be going into this World Cup with the hopes of a billion Indians relying on his seemingly never-ending batting form. He is just a cut above the rest as far as ODIs are concerned, and over his whole career he averages 54.56 in England.
But since 2015, the average goes up to 89.80 in 8 innings. Strangely, he has not scored a century in England after the last World Cup, with his highest score being the 96* against Bangladesh in Birmingham.
In the 2017 Champions Trophy opener, Kohli scored a sublime 81* against Pakistan in just 68 balls, propelling India to a huge total of 319. But in the final against Pakistan he scored just 5 runs before getting dismissed by Mohammad Amir, and the scars of that defeat will be still fresh in his memory.
Kohli will be looking to avenge that defeat by putting a big performance when India takes on Pakistan at Old Trafford on June 16.
Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️