Last Updated:
Rohit may have a probability to interrupt multiple batting records through the series opener against South Africa at JSCA International Stadium Complex in Ranchi on Sunday, November 30.

Rohit Sharma may have a probability to interrupt multiple batting records on Sunday. (Picture Credit: AFP)
World No. 1 ODI batter Rohit Sharma will open the innings for Team India in the primary ODI of the three-match series against South Africa on Sunday, November 30. Through the series opener, the right-handed batter from Mumbai, who scored one half-century and one unbeaten century for Team India within the three-match ODI series against Australia last month (October 2025), would really like to give you one other big show to assist India secure a win over the Temba Bavuma-led side and go 1-0 up within the series.
Within the match scheduled to happen at JSCA International Stadium Complex in Ranchi, Rohit can even have a probability to interrupt multiple batting records, which range from being the fourth Indian to attain 20,000 runs in international cricket to becoming the batter with probably the most sixes in ODI cricket.
Here’s a have a look at the list of records Rohit Sharma can break through the 1st India-South Africa ODI in Ranchi:
Rohit Sharma has hammered 349 sixes in 276 ODIs played up to now. If he manages to hit a minimum of three maximums within the series opener, then he’ll break Shahid Afridi’s record of hitting probably the most sixes in ODIs. During his 19-year-long ODI profession from 1996 to 2015, the legendary all-rounder played 398 matches for Asia XI, ICC XI and Pakistan and smacked 351 maximums.
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 |
Rohit needs 98 runs within the Ranchi ODI to finish 20,000 runs in international cricket. As of now, he has 19,902 runs to his credit in 502 matches. To date, 13 batters have scored greater than 20,000 runs in international cricket. A complete of a minimum of 98 runs will help Rohit grow to be the fourth Indian after Sachin Tendulkar, Rahul Dravid and Virat Kohli to attain 20,000 runs in international cricket. If Rohit scores a minimum of 113 runs, then he can even overtake AB de Villiers within the list of batters with probably the most runs in international cricket. ABD played 420 matches from 2014 to 2018 and amassed a complete of 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 smashed 58 sixes in 55 matches played up to now against South Africa in international cricket. A complete of seven sixes will help him break David Warner’s record of hitting probably the most sixes in international cricket against the Proteas. He already holds the record for hitting most sixes in international cricket against 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 |
A century in the primary ODI will help Rohit break the record of most 100s as an opener for India in international cricket. As of now, he’s level with Sachin Tendulkar, who finished his profession with 45 centuries as an opener. Only David Warner of Australia has scored more centuries than him in international cricket as an opener.
Most 100s as 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 scores a minimum of 133 runs on Sunday, then he’ll grow to be the third batter after Sachin Tendulkar and Virat Kohli to attain 5000 ODI runs in India. Rohit has 4867 runs to his credit in 93 innings of 94 ODIs played up to now in India. During his 23-year-long ODI profession, Tendulkar scored 6976 runs in India, and Kohli has 6325 runs to his name in 124 ODIs played up to now 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 |
As well as, Rohit can even have a probability to finish 2000 runs in international cricket against South Africa and break the record of hitting probably the most sixes in ODIs as an opener.
Ranchi, India, India
November 29, 2025, 09:11 IST
Read More

