Table of Contents
NEW DELHI: Virat Kohli has added another historic milestone to his career by overtaking Sachin Tendulkar for the most centuries in a single format. Tendulkar held the record with 51 Test tons, but Kohli has now moved past him with his fifty second ODI century.
This achievement reinforces his unmatched hunger, discipline, and class in one day cricket.
Virat Kohli - 52* Hundreds in ODIs
— Johns. (@CricCrazyJohns) November 30, 2025
Sachin Tendulkar - 51 Hundreds in Tests.
VIRAT KOHLI HAS MOST HUNDREDS IN A SINGLE FORMAT IN INTERNATIONAL CRICKET 🇮🇳 pic.twitter.com/9s0jhoj2Af
Kohli's love affair with Ranchi and South Africa
Kohli now holds the record for the most ODI hundreds against South Africa, scoring 6, surpassing 5 each by Sachin Tendulkar and David Warner.
- 3 in 5 innings – Virat Kohli, Ranchi
- 3 in 7 innings – Sachin Tendulkar, Vadodara
- 3 in 7 innings – Virat Kohli, Visakhapatnam
- 3 in 8 innings – Virat Kohli, Pune
This further cements his legacy as one of the most prolific ODI batters in cricket.
Landmark knock
The record breaking hundred came in the first ODI against South Africa in Ranchi, where he struck 103 off 102 balls with 7 fours and 5 sixes. He attacked the bowlers with clean hitting and rotated the strike with ease, showing his usual fluency and intent.
Kohli’s consistency and ambition have defined ODI batting for more than a decade. His ability to dominate attacks and control run chases sets him apart, and his legacy in the format continues to grow with every innings.
India push for big total
India looked to finish big in Ranchi. The innings got off to a fiery start with a quick partnership between Rohit and Virat, but momentum shifted as South Africa struck with some quick wickets in the middle overs.