Top 5 Indian batsmen with most number of ODI sixes

Tejas V
India v Pakistan - ICC Champions Trophy
4 Indian batsmen feature in the Top 10 list of most ODI sixes.

4.Rohit Sharma

England v India - Royal London One-Day Series 2014
Once he gets going, there is literally no stopping him

The 'Hit-man' as he is fondly referred to, has a colossal presence at the top of the order. The talismanic Mumbai batsman started batting in the middle order but since he started to open the innings, he has been a marvelous revelation.

A flabbergasting 3 double hundreds in the ODI format along with the highest-ever ODI score of 264 to his bag, Sharma has already consolidated a position in the list of ODI greats. Although Sharma has adopted a cautious approach in the earlier phases of the ODI, his heroics in the later stages is regarded highly by the experts and the fans.

Sharma boasts a total of 169 sixes in ODI format along with a unique record of smashing 16 sixes in an innings en route to his maiden double hundred against Australia. It is only a matter of time before he scampers past 200 sixes given his prolific attacking prowess.

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

Quick Links

Edited by Kishan Prasad
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