Kohli’s latest ton in Raipur is also his seventh ODI century against South Africa, making him the most prolific batter in India–South Africa ODIs.
Kohli Registers New Record in India–South Africa ODIs
Virat Kohli added another milestone to his legendary career on Wednesday (December 3) by becoming the player with the most ODI centuries in India–South Africa encounters. His hundred in the second ODI at Raipur not only extended his overall ODI tally to 53 centuries, but also marked his seventh century against the Proteas.
Before Kohli’s feat, the record was jointly held by AB de Villiers and Quinton de Kock, both of whom had scored six tons each in ODI clashes between the two nations.
Most ODI Hundreds in India–South Africa Matches
| Player | Country | Matches | 100s |
| Virat Kohli | India | 33* | 7 |
| Quinton de Kock | South Africa | 22* | 6 |
| AB de Villiers | South Africa | 32 | 6 |
| Sachin Tendulkar | India | 57 | 5 |
| Gary Kirsten | South Africa | 26 | 4 |
Kohli reached his century off 90 balls, bringing up the milestone with a single on the final delivery of the 38th over bowled by Marco Jansen.
Kohli Extends His Lead Among ODI Century Makers
Kohli’s Raipur hundred also widened the gap on the all-time ODI centuries list, where he already sits comfortably at the top.
Most 100s in ODIs (All-Time)
| Player | Team | Matches | Runs | 100s |
| Virat Kohli | India | 307 | 14,492 | 53 |
| Sachin Tendulkar | India | 463 | 18,426 | 49 |
| Rohit Sharma | India | 278 | 11,441 | 33 |
| Ricky Ponting | AUS / ICC | 375 | 13,704 | 30 |
| Sanath Jayasuriya | SL / Asia | 445 | 13,430 | 28 |
Kohli now owns 11 different streaks of scoring centuries in two or more consecutive ODI innings, far ahead of AB de Villiers’ six. He also has 7+ ODI centuries against four teams — Sri Lanka (10), West Indies (9), Australia (8), and South Africa (7).
Only Sachin Tendulkar has achieved this against multiple opponents (Australia and Sri Lanka).
Kohli’s Stunning Run Against South Africa
Kohli has now hit three consecutive ODI centuries versus South Africa:
| Score | Balls | 4/6s | Venue | Date |
| 101* | 121 | 10/0 | Kolkata | Nov 5, 2023 |
| 135 | 120 | 11/7 | Ranchi | Nov 30, 2025 |
| 102 | 93 | 7/2 | Raipur | Dec 3, 2025 |
Gaikwad Joins the Party With His First ODI Century
Kohli also shared a massive 195-run stand for the third wicket with Ruturaj Gaikwad, who scored his maiden ODI hundred in Raipur.
Gaikwad reached his century in 77 balls, raising his fifty in 52 balls and accelerating rapidly to the three-figure mark with 12 fours and 2 sixes. Batting at No.4, he provided the perfect support to Kohli’s masterclass.
Catch every update on Cricket News, Match Predictions, Fantasy Tips, and Live Cricket Action—only on The Cricket Scores!
