Home > Cricket Breaking News > Virat Kohli Made History By Smashing the Most Centuries In a Single Format

Virat Kohli Made History By Smashing the Most Centuries In a Single Format

Updated - 1-DEC-2025 7:4 IST

G11-Fantasy Cricket Prediction for Today's Match

As the player with the most centuries in the single format, Virat Kohli has added to his reputation as a brilliant cricket player. Kohli's smash 52nd century in the first ODI match against South Africa, where he scored 135 in 120 balls, surpassing long-standing records held by Sachin Tendulkar, who scored 51st hundreds in ODIs

It highlights his exceptional consistency, hunger, and unmatched capacity to control top attacks under any situation.

This is the 83rd century of Virat Kohli in international cricket, more than any player. 

 

Most centuries in a format in international cricket

Rank

Players

Country

Format

Innings

Centuries

1

Virat Kohli

India

ODI

269

52*

2

Sachin Tendulkar

India

Test

369

51

3

Sachin Tendulkar

India

ODI

452

59

4

Jacques Kallis

South Africa

Test

280

45

 

Most centuries at home in a format in international cricket

Rank

Players

Country

Format

Centuries

1

Virat Kohli

India

ODI

25*

2

Joe Root

England

Test

24

3

Ricky Ponting

Australia

Test

23

4

Jacques Kallis

South Africa

Test

23

5

Mahela Jayawardene

Sri Lanka

Test

23

 

Most centuries against South Africa in ODIs

Rank

Players

Country

Innings

Centiries

1

Virat Kohli

India

30

6*

2

Sachin Tendulkar 

India

57

5

3

David Warner

Australia

30

5

4

Kane Williamson

New Zealand

19

4


 

Also Read

IND vs SA 2025: Full Schedule, Date, Venues, Full Squad, and Key Details

Rohit Sharma Made History By Smashing Most Sixes In ODI History