Most Sixes in ODIs: Top 5 Batters with the Most Maximums
One-day international cricket has seen some of its most powerful hitters come to the fore and clear the ropes without any trouble. Sixes not only entertain the fans but also pile pressure on the bowlers. In this article, we look at the top five batters with the most sixes in ODIs, showcasing their power-hitting skills and records.
who scored the most sixes in ODI history
Shahid Afridi: 351 Sixes in 369 Innings
Pakistan’s all-rounder Shahid Afridi, a.k.a. Boom Boom Afridi, is certainly the king of maximums in ODIs. He has scored six maximums on 351 occasions while batting with a strike rate of 117 in 369 innings of ODI cricket. His boldness made him one of the most destructive batters in the history of the game.
Rohit Sharma: 334 Sixes in 259 Innings*
Rohit Sharma, India’s current ODI captain, is an elegant stroke player and none can amass sixes as effortlessly as he can. With his current total of 334 maximums* in just 259 innings, Sharma is closing in on Afridi. Rohit Sharma seems to excel in smashing double centuries, holding the record for them in ODIs.
Chris Gayle: 331 Sixes in 294 Innings
The Universe Boss, Chris Gayle, is another name that survives synonymously within the power-hitting domain. Being a West Indian opener, he has cleared the rope 331 times in ODIs, wrecking a lot of bowling attacks at will. His fearless approach and long maximums made him a gory nightmare for bowlers worldwide.
Also Read: WPL 2025: Most Beautiful Cricketer From Each Team
Sanath Jayasuriya: 270 Sixes in 433 Innings
Another legend from Sri Lanka, Sanath Jayasuriya, was a trendsetter in ODI cricket; he revolutionized opening batting with his all-attacking approach. For playing this length of time, hitting 270 sixes in 433 innings says it all. His explosive starts played a vital role in the dominance of Sri Lanka in the late 1990s and early 2000s.
MS Dhoni: 229 Sixes in 297 Innings
In his day, former Indian captain MS Dhoni was known to finish off games with amazing calmness. If six hitting reflects prowess in the truest sense, Dhoni topped this table with 229 sixes off 297 innings, especially under pressure. He had the iconic helicopter shot that had achieved cult status by enthralling the fans and demoralizing the bowlers.
The most sixes in the ODIs list feature some of the most dynamic and destructive batters in the history of cricket. Shahid Afridi leads the charts, but Rohit Sharma continues to climb, and it is only a matter of time before he eventually sits at the top. However, with the evolution of the game to modernity, the days in which future players will attempt to break these records also make six-hitting an even more grand spectacle.
For up-to-date statistics and analysis, keep watching the cricket update. Keep watching cricket records and players’ performances.
Also Read: ICC Cricket World Cup : 10 Facts You Don’t Know
Share this content:
1 comment