Most Sixes in ODI Cricket History: All-Time Biggest Hitters List

Most Sixes in ODI Cricket History: All-Time Biggest Hitters List

Six-hitting has become a defining part of ODI cricket, and the all-time leaders in this category are true game-changers. Players like Rohit Sharma, Shahid Afridi, Chris Gayle, and MS Dhoni have thrilled fans with their power and consistency. Their ability to clear the boundary under pressure has shaped many memorable matches. This list highlights the greatest six-hitters who left a lasting impact on one-day cricket.

Most Sixes in ODI Cricket History (All-Time List)

Hitting a six has always been one of the most exciting moments in cricket. It lifts the crowd, changes the game’s momentum, and showcases a batter’s pure power and confidence. Over the years, ODI cricket has produced some incredible players who mastered the art of clearing the boundary with ease. These players didn’t just score runs — they changed matches with their fearless approach and memorable big hits.

Here’s a look at the all-time leaders in ODI six-hitting, featuring legends who entertained fans around the world.

All-Time List: Most Sixes in ODI Cricket

Rank 

Players 

Match 

Inns 

Sixes 

1 

277 

269 

352 

2 

Shahid Afridi 

398 

360 

351 

3 

Chris Gayle 

301 

294 

331 

4 

ST Jayasuriya 

445 

433 

270 

5 

MS Dhoni 

350 

297 

229 

6 

IJG Morgan 

248 

230 

220 

7 

AB de Villiers 

228 

218 

204 

8 

BB McCullum 

260 

228 

200 

9 

S Tendulkar 

463 

452 

195 

10 

S Ganguly 

311 

300 

190 

(updated till November 2025)

What Makes These Hitters Special?

Fearless Batting

Each of these players carried a unique style, but they all shared one thing — confidence to take on bowlers, no matter the situation. Whether it was Rohit Sharma’s effortless timing, Gayle’s raw power, or Afridi’s explosive unpredictability, these hitters made six-hitting look natural.

Game-Changing Moments

A well-timed six can completely shift the pressure. These batters often delivered in crucial moments — during chases, powerplays, and death overs — turning matches around with only a few strokes.

Longevity and Consistency

What sets them apart is not just their striking ability but their consistency over long careers. They dominated bowling attacks across different conditions and against the best teams in the world.

Why Six-Hitting Matters in Modern ODI Cricket

ODI cricket has grown faster and more aggressively over the years. Teams now look for batters who can clear the ropes with ease, build pressure on opponents, and maintain a high scoring rate. Big hitters are no longer luxury players — they are match-winners.

With shorter boundaries, improved bats, and strategic use of powerplays, sixes have become an essential part of today’s one-day format.

What Makes a Great Six-Hitter?

  • Clean bat swing and powerful follow-through
  • Sharp hand-eye coordination
  • Ability to judge length early
  • Confidence during pressure situations
  • Strength and balance at the crease

These qualities help top ODI hitters maintain high strike rates and deliver memorable performances.

Final Thoughts

The list of players with the most sixes in ODI history represents more than just big numbers. It reflects years of hard work, thrilling performances, and moments that cricket lovers will always remember. These batters brought excitement to the game, kept crowds on their feet, and inspired a new generation of hitters.

As ODI cricket continues to evolve, fans can look forward to even more records being challenged — and plenty of sixes lighting up the stadium.

Also Read: Most Sixes in Test Cricket for India | Top Indian Players with the Highest Sixes

Download Our App

Download the Scorewaves app now app-storeIOS / play-storeGoogle Play Store

Share this post

ScoreWaves © 2025 Copyright. All Rights Reserved.