India defeated South Africa in the India vs South Africa ODI in Ranchi, and the match became special as Virat Kohli scored his 52nd ODI century. He batted with control, kept the innings steady, and helped India build a strong total. This century also added to his growing list of records. With this milestone, Kohli strengthened his position as the player with the most ODI hundreds in men’s cricket.
👑 Virat Kohli completes his 52nd international century — a statement knock defined by control, intensity and flawless shot-making. 🏏
Once again, the run machine rises on the big stage, reminding everyone why milestones follow his bat wherever he plays.#ViratKohli #INDVSSAODI… pic.twitter.com/Lezd6xikhU
— Buzz Alerts (@BuzzAlertsLive) November 30, 2025
India vs South Africa
Virat Kohli’s 52nd ODI century took him beyond Sachin Tendulkar’s record for the most centuries in a single format. It also marked his sixth ODI hundred against South Africa, placing him ahead of Tendulkar and David Warner in this matchup. With 83 international centuries, Kohli remains close to breaking more major records.