Top 10 Batsmen with most ODI centuries
4. Virat Kohli (India) – 27:
Virat Kohli has become India’s most reliable batting talent in recent years. There has been no other batsman in India as well as the world who has scored runs in ODIs as consistently as he has done in his career so far. Kohli has been the star batsman for India since making his debut in 2008 as a 20-year-old batsman against Sri Lanka at Dambulla. He scored his first century in just his 14th ODI match against the same opposition he debuted in 2009. Since then, he has been unstoppable and has scored centuries regularly. Kohli also happens to be only the 5th batsman to score ODI century against all Test playing nations. Kohli now has 27 hundreds in ODI cricket after playing 177 innings and also completed 7000 runs in the format.
Download Our App