- VIRAT KOHLI
Virat Kohli, the current captain of the Indian Cricket Team, has registered 30* ODI centuries to his name. Kohli has a sundry of Indian batting records in his closet. He scored the fastest ODI century, he is also the fastest to score 5000 plus runs and fastest to score 10 ODI centuries.
Kohli is the world’s second batsman to score 1000 plus ODI runs consecutively for four calendar years. As of now, in One Day Internationals, he has added up 8,587 runs in 194 matches with a batting average of 55.76 which includes 30 centuries and 44 fifties. His top score was 183 against Pakistan. In 2013, he became the fastest batsman to score 17 centuries. As per the current ICC rankings, Virat Kohli is on number one position with a rating of 887.