
Rohit Sharma surpasses Shahid Afridi’s record to become the highest six-hitter in ODI cricket during the 1st ODI against South Africa. (Image Credit: X/@sportstarweb)
Rohit Sharma etched his name in ODI history with a massive six off Marco Jansen on the 19.4 over, a perfectly timed pull shot that allowed him to surpass Shahid Afridi’s record for most sixes in ODIs. With this monumental hit, Rohit moved past Afridi’s 351 sixes, cementing his position as the highest six-hitter in ODI cricket. The pull, executed with precision and power, came at a crucial stage of India’s innings in the 1st ODI against South Africa at Ranchi, making the moment even more memorable.
The first ODI of the South Africa tour of India, 2025, is being played at JSCA International Stadium Complex, Ranchi. The toss was won by South Africa, who elected to bowl first. Rohit Sharma's innings not only contributes to India's performance in this match but also marks the moment he surpasses Afridi's long-standing record.
The Indian squad for this match features: Rohit Sharma, Yashasvi Jaiswal, Virat Kohli, Ruturaj Gaikwad, Washington Sundar, KL Rahul (c & wk), Ravindra Jadeja, Harshit Rana, Kuldeep Yadav, Arshdeep Singh, Prasidh Krishna. Bench includes Rishabh Pant, Tilak Varma, Nitish Kumar Reddy, Dhruv Jurel.
Other names in South Africa's bowling attack include Marco Jansen, Nandre Burger, Corbin Bosch, and Ottneil Baartman.
| Rank | Player | Matches | Runs | Sixes |
|---|---|---|---|---|
| 1 | Rohit Sharma (India) | 276 | 11,370 | 352 |
| 2 | Shahid Afridi (Pakistan) | 398 | 8,064 | 351 |
| 3 | Chris Gayle (West Indies) | 301 | 10,480 | 331 |
| 4 | Sanath Jayasuriya (Sri Lanka) | 445 | 13,430 | 270 |
| 5 | MS Dhoni (India) | 350 | 10,773 | 229 |
Rohit's feat guarantees that he now tops this elite list, having surpassed legendary names and setting a new standard for modern power hitting in ODIs.
Disclaimer: This list reflects Rohit Sharma’s current record as of the 1st ODI; the rankings may change as his innings progress.