Rohit Sharma is well known for his hitting prowess, after breaking the record for hitting the most sixes in international cricket, Rohit has now become the first Indian to hit 300 ODI sixes. After smoking arch-rivals Pakistan in the ODI World Cup 2023, Rohit became just the third player to smash 300 ODI sixes. So, let’s check out players with most ODI sixes:
Player | Innings | Runs | Strike rate | 100s | 50s | 6s |
---|---|---|---|---|---|---|
Shahid Afridi | 369 | 8064 | 117.00 | 6 | 39 | 351 |
Chris Gayle | 294 | 10480 | 87.19 | 25 | 54 | 331 |
Rohit Sharma | 246 | 10274 | 91.04 | 31 | 52 | 300 |
Sanath Jayasuriya | 433 | 13430 | 91.20 | 28 | 68 | 270 |
MS Dhoni | 297 | 10773 | 87.56 | 10 | 73 | 229 |
Also Read:
- Records that can be broken at the World Cup 2023
- Pakistan registers third-lowest score in IND vs PAK ODI WC matches; check Top 5
- Active players with most runs in ODI World Cups: Kohli, Williamson & Smith on list
- Highest score in World Cup: South Africa break all-time record
Shahid Afridi (351 sixes)
Former Pakistan all-rounder Shahid Afridi was known for his incredible power. The batter hold the record for most ODI sixes hit, with 351 maximums in 369 innings. Afridi, on average, hit 0.95 sixes per inning in his 19-year career.
Chris Gayle (553 sixes)
The Universe Boss smashed 331 sixes in his 20-year international career. Having played 294 innings, the batter hit 1.12 six per inning.
Rohit Sharma (300 sixes)
The current Indian skipper has the most sixes on the international cricket list, with an incredible 300 sixes in 246 innings. Sharma also has the best sixes-per-match percentage in the top 10 six-hitters of all time, smashing 1.21 sixes per inning.
Sanath Jayasuriya (270 sixes)
Swashbuckling Sri Lanka opener Sanath Jayasuriya is 30 sixes behind Rohit, with 270 maximums to his name in 433 innings. Guptill has the wost six-hitting average in the top 5 (0.62).
MS Dhoni (229 sixes)
Former Indian skipper MS Dhoni is remembered as India’s best ODI skipper. But the wicketkeeper batter displayed an astonishing six-hitting ability despite his small stature. Dhoni hit 229 sixes in 297 innings in his 15-year career, averaging 0.77 sixes per match.