Rohit Sharma Now Has the MOST SIXES in ODI History – 352 & Still Counting!
Rohit Sharma overtakes Shahid Afridi (351)
New King of Maximums 👑
Ranchi, November 30, 2025 – The Hitman has done it! Rohit Sharma smashed a towering six off Marco Jansen in the 1st ODI against South Africa and officially became the batter with the MOST SIXES in One-Day International cricket history. With 352 maximums (and counting), he left behind Pakistan legend Shahid Afridi’s 351 in just 277 ODIs – that’s 121 matches fewer than Afridi!
Chris Gayle sits third with 331. No one else has even touched 300. Simply put: Rohit Sharma is the undisputed boss of six-hitting in 50-over cricket.
Top 5 Most Sixes in ODI History
| Player | Matches | Innings | Sixes | Fours | Runs |
|---|---|---|---|---|---|
| Rohit Sharma | 277 | 269 | 352 | 1071 | 11,427 |
| Shahid Afridi | 398 | 369 | 351 | 730 | 8,064 |
| Chris Gayle | 301 | 294 | 331 | 1128 | 10,480 |
| Sanath Jayasuriya | 445 | 433 | 270 | 1500 | 13,430 |
| MS Dhoni | 350 | 297 | 229 | 826 | 10,773 |
Average almost 1.3 sixes per innings – insane consistency!
Rohit’s Six-Hitting Superpowers
- 645 sixes across all international cricket – way ahead of Gayle’s 553
- 205 sixes in T20Is – still the world record (retired as T20 World Cup-winning captain)
- 88 sixes in Tests – 3rd most by an Indian (behind Pant & Sehwag)
- 126 sixes as captain – joint 2nd with Dhoni, behind only Eoin Morgan (147)
- 93 sixes vs Australia – most by anyone against a single opponent
- 67 sixes in 2023 – most sixes in a single calendar year in ODIs (World Cup magic!)
- 182 sixes in India – most sixes by anyone in a single country
Craziest Six-Hitting Records
| Record | Rohit’s Number | Next Best |
|---|---|---|
| Most sixes in an ODI innings | 16 (209 vs Aus, 2013) | Eoin Morgan – 17 |
| Most sixes in a bilateral series | 23 vs Aus 2013 | Gayle – 39 (but different series) |
| Most sixes in ODI World Cups | 54 | Gayle – 49 |
| Most sixes in a single WC edition | 31 (2023) | Gayle – 26 (2015) |
The Pull Shot = Rohit’s Trademark Weapon
Out of his 352 ODI sixes:
- 140 sixes via pull/hook – highest for any specific shot in ODI history
- 112 of those pulls against fast bowlers!
- Next best? Chris Gayle with only 48 pull-sixes against pace

Where Does Rohit Hit His Sixes?
More than 50% of his sixes fly between backward square-leg and mid-wicket – pure muscle and timing!
Powerplay Monster
Since 2023, Rohit has hit 64 sixes in the first 10 overs – almost 2.5 times more than anyone else in the world during that period. Travis Head is second with just 26!
What Makes Rohit So Special?
- He sees the ball like a football – lazy elegance but brutal power
- Doesn’t need to run much – one clean hit = 6 runs
- Turns good balls into sixes (remember that pull off Starc in WC 2023?)
- Captain Cool + Six-Hitting Machine = Perfect modern opener
Final Verdict
352 sixes and the innings isn’t even over yet! By the time Rohit retires from ODIs, he might touch 400 sixes – a number that could stand forever.
Shahid Afridi ruled the 2000s with boom-boom sixes. Chris Gayle owned the 2010s. But the 2020s? That crown belongs to Rohit Gurunath Sharma – the new undisputed King of ODI Sixes!
With Rohit, nothing seems impossible! 💥
How many sixes will Rohit finish with? 375? 400? Drop your guess below! 🏏🔥
Virat Kohli and Rohit Sharma’s ODI Future: BCCI VP Rajiv Shukla Slams Farewell Rumors
