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.

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.