30 Nov 2025, Sun


Rohit Sharma played a brilliant inning of 57 runs in the first ODI against South Africa. By hitting 3 sixes in this innings, Rohit Sharma has broken the world record of former Pakistan captain Shahid Afridi. Now Rohit has become the batsman who has hit the most sixes in One Day International.

India had to bat first after losing the toss in the first ODI being played in Ranchi. After the early dismissal of Yashasvi Jaiswal, Rohit Sharma made a century partnership with Virat Kohli for the third wicket. Rohit hit 3 sixes and 5 fours in his innings of 57 runs in 51 balls.

Rohit Sharma created history

In the 20th over of the innings, Rohit Sharma created history by hitting a six off Marco Jansen, this was his 352nd six in ODI. Earlier, Shahid Afridi (351 sixes) was the batsman who hit the most sixes in ODI, this world record was in the name of Afridi for the last 10 years, which is now in the name of Rohit.

This world record of Rohit Sharma will not be broken for many years now, because among the top-10 batsmen who have hit the most number of sixes in ODI, all the others except Rohit have taken retirement.

Top-5 batsmen who hit most sixes in ODI

  • Rohit Sharma (India)- 352*
  • Shahid Afridi (Pakistan)- 351
  • Chris Gayle (West Indies)- 331
  • Sanath Jayasuriya (Sri Lanka) – 270
  • MS Dhoni (India)- 229

Source link

By Admin

Leave a Reply

Your email address will not be published. Required fields are marked *