Kashmir, November 30, 2025 — Indian cricket star Virat Kohli created history on Sunday by scoring his 52nd One Day International (ODI) century, surpassing Sachin Tendulkar’s long-standing world record for the most ODI hundreds by a male cricketer. The milestone came during India’s first ODI against South Africa at the JSCA International Stadium in Ranchi.
Kohli reached the three-figure mark in 102 balls, displaying exceptional control, timing, and shot selection. His innings included a mix of classic drives and authoritative strokes, anchoring India’s batting effort in a high-stakes match.
Sachin Tendulkar previously held the record with 51 ODI centuries, a landmark many believed would remain untouched. Kohli’s latest achievement not only breaks this legendary benchmark but also solidifies his position as one of the most prolific run-scorers in cricket history.
The Ranchi century is Kohli’s third ODI hundred at the venue, further highlighting his dominance at this ground. His performance received applause from fans, teammates, and cricket experts worldwide, many calling it a defining moment in modern cricket.
With this record-breaking innings, Kohli continues to rewrite cricket history and elevate his legacy among the game’s greatest icons.

