- By Namrata Vijay
- Sat, 29 Nov 2025 10:36 AM (IST)
- Source:JND
IND vs SA 1st ODI: India's star batter Rohit Sharma, who is currently the World No.1 ODI batter, will be playing as an opener in the series opener against South Africa. In the first ODI, Rohit, who had hit a fifty and a hundred in the three-match ODI series last month against Australia, will try to repeat his heroics and help the hosts lead the series by 1-0.
The first ODI will be held in Ranchi, where Rohit might get a chance to break lots of records, including becoming the 4th Indian to have scored 20,000 runs in international cricket and being the batter who has hit the most sixes in this format.
Here’s a look at the list of records Rohit Sharma can break during the 1st India-South Africa ODI in Ranchi:
He has hit 349 sixes after playing in 276 ODIs till now. If he can hit at least three more sixes in the first match, then he will surpass Shahid Afridi's tally of smashing the most sixes in this format. In his 19-year-long ODI career, Afridi has played in 398 ODI matches, where he has hit 351 sixes.
Also Read: Ab De Villiers Compares Temba Bavuma To THIS Indian Legend As Captain, Says, 'He Has Taken Me...'
Most sixes in ODIs
| PLAYER | TEAM(S) | MATCHES | RUNS | SIXES |
| Shahid Afridi | Pakistan, ICC, Asia | 398 | 8064 | 351 |
| Rohit Sharma | India | 276 | 11,370 | 349 |
| Chris Gayle | West Indies, ICC | 301 | 10,480 | 331 |
| Sanath Jayasuriya | Sri Lanka, Asia | 445 | 13,430 | 270 |
| MS Dhoni | India, Asia | 350 | 10,773 | 229 |
He needs to score 98 runs in the series opener to achieve the milestone of scoring 20,000 runs in international cricket. Till now, he has smashed 19,902 runs after playing in 502 matches. Till now, 13 batters have smashed more than 20,000 runs. Rohit will have to score 98 runs to join the elite list of Sachin Tendulkar, Rahul Dravid, and Virat Kohli, who have scored 20,000 runs in international cricket. If Rohit is able to score 113 runs, then he will go past AB de Villiers in the list of batters who have scored the most runs in international cricket. ABD had played in 420 matches, where he had scored 20,014 runs.
Most runs in international cricket
| PLAYER | TEAM(S) | MATCHES | RUNS |
| Sachin Tendulkar | India | 664 | 34,357 |
| Kumar Sangakkara | Sri Lanka, Asia, ICC | 594 | 28,016 |
| Virat Kohli | India | 553 | 27,673 |
| Ricky Ponting | Australia, ICC | 560 | 27,483 |
| Mahela Jayawardene | Sri Lanka, Asia | 652 | 25,957 |
| Jacques Kallis | South Africa, Africa, ICC | 519 | 25,534 |
| Rahul Dravid | India, Asia, ICC | 509 | 24,208 |
| Brian Lara | West Indies, ICC | 430 | 22,358 |
| Joe Root | England | 377 | 21,774 |
| Sanath Jayasuriya | Sri Lanka, Asia | 586 | 21,032 |
| Shivnarine Chanderpaul | West Indies | 454 | 20,988 |
| Inzamam-ul-Haq | Pakistan, Asia, ICC | 499 | 20,580 |
| AB de Villiers | South Africa, Africa | 420 | 20,014 |
| Rohit Sharma | India | 502 | 19,902 |
Rohit has hit 58 sixes after playing in 55 matches till now against South Africa. If he can hit seven sixes, then he will surpass David Warner's tally of smashing the most sixes against them. He does have the record of hitting the most sixes against teams like Australia (138), Sri Lanka (86), and West Indies (88).
Most sixes in international cricket against South Africa
| PLAYER | COUNTRY | MATCHES | RUNS | SIXES |
| David Warner | Australia | 60 | 3141 | 64 |
| Jos Buttler | England | 48 | 1435 | 63 |
| Chris Gayle | West Indies | 63 | 2719 | 61 |
| Rohit Sharma | India | 55 | 1973 | 58 |
| Mitchell Marsh | Australia | 47 | 1409 | 52 |
| Ben Stokes | England | 34 | 1696 | 50 |
If he can smash a ton in the series opener, then he will break the record of smashing the most 100s as an opener for the host. Till now, he has equalled his record with Sachin Tendulkar, who ended his career by scoring 45 hundreds as an opener. David Warner is the only batter who has smashed the most hundreds as an opener.
Also Read: India’s Opening Dilemma: Jaiswal vs Gaikwad For The South Africa ODIs
Most 100s as an opener in international cricket
| PLAYER | TEAM(S) | MATCHES | RUNS | 100s |
| David Warner | Australia | 374 | 18,744 | 49 |
| Rohit Sharma | India | 352 | 15,787 | 45 |
| Sachin Tendulkar | India | 346 | 15,335 | 45 |
| Chris Gayle | West Indies, ICC | 441 | 18,867 | 42 |
| Sanath Jayasuriya | Sri Lanka, Asia | 506 | 19,298 | 41 |
| Matthew Hayden | Australia | 260 | 14,825 | 40 |
If Rohit is able to score at least 133 runs, then he will be the third batter, besides Sachin Tendulkar and Virat Kohli, to have scored 5000 runs in this format. He has scored 4867 runs after playing in 94 ODI matches till now in India. In his 23-year-long ODI career, Tendulkar had smashed 6967 runs, and Kohli had smashed 6325 runs after playing in 124 ODIs in India.
Most ODI runs in India
| PLAYER | COUNTRY | MATCHES | RUNS | BEST SCORE |
| Sachin Tendulkar | India | 164 | 6976 | 200* |
| Virat Kohli | India | 124 | 6325 | 166* |
| Rohit Sharma | India | 94 | 4867 | 264 |
| MS Dhoni | India | 130 | 4525 | 183* |
| Yuvraj Singh | India | 111 | 3507 | 150 |
At the same time, Rohit might also achieve the milestone of scoring 2000 runs in international cricket against the Proteas and also hit the most sixes in this format as an opener.
