Top 5 batsmen with most sixes in ODI cricket

Shahid Afridi
Shahid Afridi

#4 Rohit Sharma

Rohit Sharma
Rohit Sharma

Rohit Sharma, the present Indian one-day vice-captain, has smashed 232 sixes in 218 matches.

Rohit, who was the man of the match in the Visakhapatnam Test with a century in each innings on debut as opener (176 and 127), has been in sensational form of late. He hit as many as five hundreds in World Cup 2019 before coming a cropper in the semi-finals against New Zealand, falling for just 1.

Rohit is among the few Indian batsmen who enjoy the short ball, which explains why he hits a lot of sixes against the pacers as well. As for slow bowling, when set, hitting maximums against them is easy meat for him.

If Rohit carries on in the same vein, there is every possibility that he may end his career as the batsman with most sixes in ODIs.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links