6 leading six-hitters in the history of ODI cricket

Rohit Sharma needs to hit just three more sixes to enter the top five
Rohit Sharma needs to hit just three more sixes to enter the top five

#4 MS Dhoni - 218 sixes

MS Dhoni holds a batting average of more than 50 in ODIs
MS Dhoni holds a batting average of more than 50 in ODIs

MS Dhoni is regarded as the greatest finisher in the history of ODI cricket. From the start, he has not been someone who would impress with his batting class or elegance. Yet, he has always managed to score crucial runs for the team.

Dhoni's strokes are not traditional but extremely effective. He even brought a 'helicopter shot' to the game that could send yorkers to for sixes. The former Indian captain has smashed 218 sixes from 281 ODI innings. He averages above 50 and has amassed over 10,000 runs in the 50-over format.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Ram Kumar
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications