Virat Kohli scored 2 centuries in Ranchi, scored 7000th century, see long list of records

Samira Vishwas

Tezzbuzz|01-12-2025

Main points:

Virat Kohli performed brilliantly in Ranchi ODI, completing his 52nd ODI century and 100th half-century at home. He became the second highest run scorer in ODIs between India and South Africa, breaking the record of Jacques Kallis.

Delhi: Team India is playing the first match of the 3-match ODI series against South Africa today, on 30th November. In this match played in Ranchi, India’s legendary batsman Virat Kohli not only scored a powerful century but also made many records in his name.

He completed his 52nd ODI century in this match and along with this he also completed his 100th half-century on his home ground.

Big records in the name of Virat Kohli

This century of Virat Kohli is the 7000th individual century in men’s international cricket.

52nd ODI century

Virat scored his 52nd ODI century in this match. He completed his century by hitting a four in 102 balls.

He is the batsman who has scored the most centuries in this format. He broke the record of 49 ODI centuries of Lord of Cricket Sachin Tendulkar during the 2023 World Cup. With this century, King Kohli has scored 83 international centuries in his name.

Virat left Tendulkar behind

Now Virat has scored a total of 6 centuries against South Africa and has left behind Sachin Tendulkar and David Warner (5-5 centuries).

Most centuries on home grounds in ODI

player name home ground number of innings number of centuries
Virat Kohli Ranchi 5 3
Sachin Tendulkar Vadodara 7 3
Virat Kohli Visakhapatnam 7 3
Virat Kohli Pune 8 3

Achievement of 100th 50+ score

Virat Kohli scored his 76th ODI fifty in this match, which was his 100th half-century on his home ground.

Before this, he had maintained the form of consecutive half-centuries, the last half-century he scored was in the third ODI against Australia at SCG. With this achievement, Kohli left behind Sachin Tendulkar’s record and became the batsman with the most number of half-centuries in ODI in India.

Virat has Overtook Jacques Kallis also

Kohli entered the field in this match as the third highest run scorer in ODI against South Africa.

He needed only 32 runs to break Jacques Kallis’ record. He surpassed Jacques Kallis’ record and became the second highest run-scorer in India vs South Africa ODIs.

India vs South Africa Most runs in ODIs

dealer’s name number of runs
Sachin Tendulkar 2001
Virat Kohli 1536*
jacques calis 1535
gary kirsten 1377
AB de Villiers 1357

I am a sports journalist who is very fond of cricket. Anchoring, reporting, content… More by Aparna Mishra