Monday, December 22, 2025 | 10:08 AM ISTहिंदी में पढें
Business Standard
Notification Icon
userprofile IconSearch

Kohli breaks Sachin's record of most centuries by a batter in single format

Kohli is now 17 centuries away from Sachin's record of 100 international centuries

Virat Kohli

Virat Kohli. Photo: Creimas for BCCI

Aditya Kaushik New Delhi

Listen to This Article

Star Indian batter Virat Kohli once again proved on Sunday why he remains indispensable for India’s plans leading up to the ICC 2027 World Cup. Batting first in the first ODI against South Africa at Ranchi’s JSCA International Cricket Stadium, Kohli scored his 52nd one-day international (ODI) century, extending his lead at the top of the list for most ODI centuries. Sachin Tendulkar, the next on the list has 49 ODI centuries to his name.
 
With this ton, Kohli also surpassed Tendulkar to become the player with the most number of centuries in any single international cricket format. Before today, Kohli, with 51 ODI centuries, was tied with Tendulkar, who had scored 51 Test centuries during his long international cricket career.
 
 

Improves position in overall centuries in international cricket

Kohli’s hundred in Ranchi, his 83rd international century (52 ODI + 30 Test + 1 T20I), keeps him firmly in second place on the all-time list. He is now 17 centuries behind Sachin Tendulkar, who leads world cricket with 100 international hundreds (51 in Tests + 49 in ODIs). 
Top 10 players with most centuries in international cricket:
 
Rank Player Total Centuries
1 Sachin Tendulkar 100
2 Virat Kohli 83
3 Ricky Ponting 71
4 Kumar Sangakkara 63
5 Jacques Kallis 62
6 Joe Root 56
7 Hashim Amla 55
8 Mahela Jayawardene 54
9 Brian Lara 53
10 Rahul Dravid 48
 

Don't miss the most important news and views of the day. Get them on our Telegram channel

First Published: Nov 30 2025 | 4:19 PM IST

Explore News