5 Indian batsmen who have smashed the most sixes in ODIs

Australia v India - 2011 ICC World Cup Quarter-Final

#1 MS Dhoni - 218 Sixes

England v India - 3rd ODI: Royal London One-Day Series

MS Dhoni is responsible for the six-hitting revolution Indian cricket is witnessing currently. The Ranchi boy inspired many youngsters to approach batting with an aggressive style. A young Dhoni, with long hair, smashing the bowlers for huge sixes helped him make a name for himself in the cricketing world. MS Dhoni is the most successful Indian wicket-keeper and captain but apart from these, he also stands first in hitting sixes in the One-Day Internationals.

In the 281 innings he has played in ODIs, Dhoni has whacked 218 sixes. The Indian wicket-keeper set a trend of finishing matches with a six which earned him the label of India’s best finisher.

Do you think Rohit Sharma will overtake MS Dhoni to become the new no.1 in the list of Indian ODI batsmen with most sixes? Share your opinions in the comments box below.

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

Quick Links

Edited by Sarah Waris
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