I confirm, I am 21 years of age or older.

*This website requires you to be 21 years of age or older.

You have to be 21 years old or older to enter the Royal Stag Fan.

  • Home
  • Blogs
  • Highest Sixes in ODI and T20 Cricket: The Biggest Six-Hitters in the Game

Highest Sixes in ODI and T20 Cricket: The Biggest Six-Hitters in the Game

  • Royal Stag Fan

  • 30 June 2026

Introduction

There are records that impress. Then there are records that stay with fans forever.

A towering six has always been one of cricket's biggest crowd-pullers. Before the scoreboard updates, before the commentators finish their sentence, the noise says it all. It's a moment that belongs equally to the batter and the fans watching from the stands.

White-ball cricket has only made those moments more frequent. As scoring rates have climbed and batters have become more fearless, clearing the ropes has gone from being an occasional highlight to a defining part of the game.

Every generation has a few batters who make six-hitting look effortless. They don't need many deliveries to make an impact, and that's what makes them so dangerous. Their records are built on confidence, smart shot selection, and the ability to rise to the occasion.

Players with the Most Sixes in ODI Cricket

ODI cricket demands balance. Batters have to build an innings, adapt to changing conditions, and still find opportunities to attack.

The players at the top of the six-hitting charts mastered all three.

Rank Player Sixes Matches
1 Rohit Sharma 352 278
2 Shahid Afridi 351 398
3 Chris Gayle 331 301

Rohit Sharma now leads the list after overtaking Shahid Afridi's long-standing record. The milestone arrived during India's ODI against South Africa, adding another achievement to a career already filled with remarkable batting performances.

What makes Rohit's record stand out is the way he scores those sixes. He rarely appears rushed. His pull shots and effortless flicks rely as much on timing as they do on power, proving that clean technique can be just as destructive as brute strength.

Before Rohit climbed to the top, Shahid Afridi spent years redefining aggressive batting. His fearless approach and attacking mindset changed expectations around middle-order batting, inspiring a generation of players to take the game on from the very first ball.

Chris Gayle completes the top three. Across two decades, the "Universe Boss" made hitting sixes look routine. His presence alone could alter field placements and bowling plans, making him one of the most feared batters of the modern era.

Also Read: The Large Achievements of Rohit Sharma's T20 Career

Players with the Most Sixes in T20 International Cricket

If ODI cricket rewards patience, T20 cricket rewards intent.

With only 20 overs available, momentum becomes everything. Batters are expected to attack from the outset, and six-hitting has become one of the quickest ways to change a match.

Player Matches Played Runs Highest Score Sixes
Rohit Sharma (IND) 159 4231 121* 205
Muhammad Waseem (UAE) 91 3184 112 187
Martin Guptill (NZ) 122 3531 105 173
Jos Buttler (ENG) 144 3869 101* 172
Suryakumar Yadav (IND) 95 2754 117 154
Nicholas Pooran (WI) 106 2275 98 149
Glenn Maxwell (AUS) 126 2835 145* 148
Syed Aziz (MAS) 113 2758 126 142
Babar Hayat (HKG) 100 2280 122 140
Rovman Powell (WI) 107 2068 107 138

The players on this list have each built their own style of power hitting.

Martin Guptill built his reputation on clean striking. Jos Buttler combines innovation with precision. Glenn Maxwell thrives on unpredictability, while Suryakumar Yadav has expanded the range of scoring areas with his 360-degree batting.

Leading them all is Rohit Sharma, whose consistency across both ODI and T20 cricket reflects an ability to adapt without losing his attacking instinct.


Highest Sixes in ODI and T20 Cricket

Highest Sixes in ODI and T20 Cricket

Why Do These Records Matter?

The best sixes are remembered for far more than the runs they add.

A well-timed six can shift momentum in an instant and completely change the mood of a game.

That's why the biggest hitters are remembered long after they retire. Their records capture more than numbers—they capture moments.

Think of Rohit Sharma's record-breaking pull shot, Chris Gayle launching bowlers into the stands, or Yuvraj Singh smashing six sixes in an over. These aren't just statistics tucked away in a scorebook. They are moments that cricket fans still talk about years later.

Every generation introduces a new set of fearless hitters. Only a few leave behind records that become part of cricket history.

Living It Large Through Every Shot

The players who dominate these lists share a common mindset.

They trust their game. They embrace pressure.

And they are never afraid to back themselves when the opportunity arrives.

That fearless approach is what makes them memorable.

At Royal Stag Packaged Drinking Water, Live It Large is about backing yourself when the moment arrives and making it count. Whether it's a record-breaking six, a match-winning innings, or a shot that changes the course of a game, greatness belongs to those willing to step up and seize the moment.

Final Word

The game will keep evolving. New stars will emerge, records will be broken, and batting will continue to push new boundaries.

What won't change is the thrill of watching a perfectly struck six disappear into the stands.

Those moments are why the game's greatest six-hitters continue to be celebrated long after the final ball is bowled. They aren't remembered only for the records they set, but for the excitement they brought to every innings.

Frequently Asked Questions

As of December 2025, Rohit Sharma holds the record for the most sixes in ODI cricket with 352 sixes, surpassing Shahid Afridi.

Rohit Sharma leads the list with 205 sixes in T20 Internationals.

Shahid Afridi is widely credited with hitting one of the longest sixes in international cricket, reportedly measuring around 158 metres.

Yuvraj Singh famously hit six sixes in an over during the 2007 ICC Men's T20 World Cup against England, achieving the feat against Stuart Broad.