Virat Kohli became the quickest batsmen to hit 21 ODI centuries, after his hundred against Sri Lanka at the JSCA Stadium in Ranchi on Sunday. With the century coming in just his 138th innings, he comfortably beat Sachin Tendulkar who had taken 200 innings to get to 21 hundreds in the one-day format.
Kohli got his first 50-over ton against Sri Lanka at the Eden Gardens back in 2009. It comes as no surprise that the Islanders are his favourite opponents, with 6 of his centuries coming against them.
Out of the 21 ODI centuries the 26-year-old has scored, India have lost only twice – against England at Cardiff in 2011 (on D/L method) and against New Zealand at Napier earlier this year.
The Delhi batsman is now joint 5th on the list of batsmen with most ODI centuries alongside Herschelle Gibbs and Chris Gayle, with Sourav Ganguly firmly in his sights. Kohli is just 1 short of Ganguly’s mark and with age on his age, it is a certainty that he will overtake the former Indian skipper.
Here is the list of batsmen who have scored 21 ODI centuries and when they got there:
Batsman | Team | Innings |
---|---|---|
Virat Kohli | India | 138 |
Sachin Tendulkar | India | 200 |
Sourav Ganguly | India | 217 |
Herschelle Gibbs | South Africa | 236 |
Chris Gayle | West Indies | 241 |
Ricky Ponting | Australia | 260 |
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news