ADVERTISEMENT
Rohit Sharma to MS Dhoni: Batters with most ODI sixes
India ODI and Test captain Rohit Sharma got his mojo back in the second ODI against England at Barabati Stadium in Cuttack.

Sports Tak
UPDATED:

1/8
|
India ODI and Test captain Rohit Sharma got his mojo back in the second ODI against England at Barabati Stadium in Cuttack.

2/8
|
Rohit Sharma surpassed legendary Chirs Gayle in the tally of most ODI sixes smashing his 332 six while featuring against England in the second ODI. Here's the list of batters with most ODI sixes.
ADVERTISEMENT

3/8
|
Shahid Afridi
Former Pakistan captain Shahid Afridi tops the tally with 351 maximums. The cricketing legend also holds the record of the youngest player to score a hundred in both Test and ODI cricket.

4/8
|
Rohit Sharma
India ODI and Test captain Rohit Sharma who is known for his aggressive batting comes second in the list with 332 maximums in ODIs. The star batter is currently featuring in the ODI series against England and after that he will lead India in Champions Trophy 2025.

5/8
|
Chris Gayle
West Indies cricketing legend Chris Gayle comes third in the tally with 331 maximums in his 50-over cricketing career. He also holds the record for the fastest ODI double-century against Zimbabwe in 2015

6/8
|
Sanath Jayasuriya
Sri Lanka cricketing legend Sanath Jayasuriya smashed 270 maximums in his ODI career. He also holds the record of most ODI tons by a Sri Lanka batter.

7/8
|
MS Dhoni
Former India captain MS Dhoni also comes in the tally with 229 sixes in his 50-over cricketing career. He is arguably the best captain India have ever produced. The Men in Blue won all the ICC titles of that time under his captaincy.

8/8
|
Rohit Sharma is the only active cricketer in the top 5 batters who smashed most sixes in ODIs.
ADVERTISEMENT
