Virat Kohli breaks Sachin Tendulkar’s record with historic 52nd century in opening ODI against South Africa
Virat Kohli achieved a significant milestone during the India versus South Africa ODI match. He scored his 52nd century, becoming the first player to reach this number in a single format. This remarkable feat places him ahead of Sachin Tendulkar's...

With this innings, Kohli stands alone at the top of the list — the only batter to cross the 50-century mark in one format apart from Tendulkar himself.
Earlier in the day, South Africa’s stand-in skipper Aiden Markram won the toss and sent India in to bat in the opening ODI of the three-match series. Kohli, who entered the game level with Tendulkar at 51 centuries, needed just one more to break the record. He did it in authoritative fashion, moving clear of his childhood hero and setting a new all-time high for the sport.
The landmark ton also brings him within striking distance of another monumental achievement.
His 2025 ODI form has remained solid as well. In 10 matches this year, he has compiled 349 runs at an average of 43.62, including a century, three fifties and a top score of an unbeaten 100* — numbers that suggest another major milestone may soon be within his grasp.
The Economic Times Business News App for the Latest News in Business, Sensex, Stock Market Updates & More.
The Economic Times News App for Quarterly Results, Latest News in ITR, Business, Share Market, Live Sensex News & More.