
Rohit Sharma is set to chase multiple historic milestones in the second ODI vs South Africa. Here’s the full list of records he can break in Raipur. (Image Credit: Instagram/ indiancricketteam)
India vs South Africa 2nd ODI: As India prepares for the second ODI against South Africa in Raipur, eyes will again be trained on Rohit Sharma, whose form and consistency remain synonymous with India's white-ball narrative. Having led from the front with a fluent 57 in the opening ODI and high on confidence from his recent century against Australia, the Indian captain enters Wednesday's contest on the cusp of several historic milestones.
The most significant record that would be within his reach is moving past Jacques Kallis in the all-time ODI run-scorers list. Rohit needs 153 runs to pip the South African legend and move up to the 8th position globally. He already is third among Indians in ODI career runs, behind only Sachin Tendulkar and Virat Kohli.
The rise of Rohit into this elite group reflects remarkable consistency over the past decade. With two centuries already this year, including the standout hundred vs Australia, he has shown few signs of slowing down.
As far as the calendar year of 2025 is concerned, Rohit is just 39 runs away from completing 600 ODI runs, which no other Indian batsman has achieved this year. If he converts it into a big one, he could even break into the top three ODI run-getters of 2025 worldwide.
Given his aggressive-but-measured approach in Ranchi, where his 57 laid the platform for India's 349/8, another anchor innings from him at the top order could push him past the milestone.
Rohit has logged three successive 50-plus scores coming into this game, including the 121* against Australia and the half-century in the first ODI against South Africa. One more on Wednesday will take him to 94 fifty-plus scores and draw level with Sourav Ganguly.
This will place him joint-ninth on the all-time list for most 50-plus scores in ODI history, further cementing his status among India’s most reliable ODI batters.
Rohit stands on the cusp of a monumental career landmark. Sitting on 19,959 international runs, he needs just 41 more to join the 20,000-run club currently home to Sachin Tendulkar, Rahul Dravid and Virat Kohli among Indians.
A 41-plus knock in Raipur will make Rohit only the fourth Indian and the 14th batter in the world to reach the landmark. If he goes on to score 113 or more, he will also surpass AB de Villiers’ career tally of 20,014 runs.
Rohit and Sachin Tendulkar currently have 45 international centuries as openers. A century in the second ODI will put Rohit top of the all-time Indian list, leaving him behind only Australia’s David Warner globally.
Having already scored a big ODI hundred this season against Australia, Rohit has shown he can still produce mammoth knocks when set.
Rohit has hit 61 sixes against South Africa in international cricket, tied with Chris Gayle and just behind David Warner (64) and Jos Buttler (63). A few big hits in Raipur could see him break past multiple names in this list.