Best batsman from each international team (2015-2018)

Virat has the second highest number of centuries in World cricket
Virat has the second highest number of centuries in world cricket

#2 Virat Kohli (India)

Kohli is captaining India in all three formats
Kohli is captaining India in all three formats

The right-handed batsman, who is currently captaining Indian team, is regarded as the best batsman of the generation. He has captained Indian team to victory at the 2008 Under-19 World cup and made his ODI debut against Sri-Lanka In 2009. Initially, played as a reserved batsman, he has soon established himself as a regular member in the ODI middle-order and was part of the squad that won the 2011 World Cup.

Kohli has the second highest number of centuries and the highest number of centuries in run-chases. Kohli holds numerous Indian batting records including the fastest ODI century, the fastest batsman to 5,000 ODI runs and the fastest to 10 ODI centuries. Kohli has scored 9,558 runs in 208 ODI matches, in which he has 35 Centuries.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links