The world of ODI cricket has been shaped by fearless batsmen who could turn any match through their raw hitting power. This list celebrates the Most Explosive Six Hitters in ODI history, showcasing the legends who consistently sent the ball soaring over the ropes. Each player brought a unique style, personality, and unmatched aggression to the 50-over format.
Below, we break down the Most Explosive Six Hitters in ODI cricket from rank 10 to 1, with long, engaging descriptions and clean stat tables.
10. Sourav Ganguly

Sourav Ganguly, the “Prince of Kolkata,” remains one of India’s finest ODI openers and captains. Known for his stylish cover drives and fearless lofted shots over extra cover, Ganguly combined elegance with brutal effectiveness. In the era when batting brute force was uncommon, Ganguly’s clean hitting stood out as India embraced a new attacking identity. Many of his sixes came during pressure situations, proving his ability to dominate top bowling attacks. His impact as one of the Most Explosive Six Hitters in ODI cricket is undeniable, especially considering his classical style rather than raw muscle.
| Category | Stats |
|---|---|
| Matches | 311 |
| Runs | 11,363 |
| Highest Score | 183 |
| 100/50 | 22/72 |
| Sixes | 190 |
9. Sachin Tendulkar

Sachin Tendulkar may be known for textbook perfection, but he was also one of the Most Explosive Six Hitters in ODI cricket, especially when shifting gears after settling in. His controlled aggression allowed him to target spinners with towering straight sixes, while his famed upper-cut against pacers became iconic. Despite playing in an era dominated by swing and seam, Sachin’s ability to generate elevation through timing separated him from the rest. His six-hitting was not just brute strength but a blend of balance, precision, and pure mastery.
| Category | Stats |
|---|---|
| Matches | 463 |
| Runs | 18,426 |
| Highest Score | 200* |
| 100/50 | 49/96 |
| Sixes | 195 |
8. Brendon McCullum

Brendon McCullum changed how the world viewed ODI opening batsmen. With relentless aggression, he attacked bowlers from the first ball, making him one of the Most Explosive Six Hitters in ODI history. His quick bat swing, full-body commitment, and innovation turned even good deliveries into boundary opportunities. McCullum was not only a hitter but a pioneer who inspired a new generation of fearless cricketers. Whether pulling, scooping, or lofting straight, every six he hit carried his signature boldness.
| Category | Stats |
|---|---|
| Matches | 260 |
| Runs | 6,083 |
| Highest Score | 166 |
| 100/50 | 5/32 |
| Sixes | 200 |
7. AB de Villiers

AB de Villiers, famously known as “Mr. 360°,” stands tall among the Most Explosive Six Hitters in ODI because of his extraordinary ability to hit sixes to every part of the ground. His creativity redefined ODI batting—reverse-scoops, one-legged lofts, and no-look sixes made him a phenomenon. More than anyone, AB blended power with skills, producing outrageous shots at impossible angles. His legendary 360-degree stroke play made cricket more entertaining and revolutionized limited-overs batting forever.
| Category | Stats |
|---|---|
| Matches | 228 |
| Runs | 9,577 |
| Highest Score | 176 |
| 100/50 | 25/53 |
| Sixes | 204 |
6. Eoin Morgan

Eoin Morgan’s leadership transformed England into a dominant white-ball force, but his own batting was equally influential. As one of the Most Explosive Six Hitters in ODI cricket, Morgan relied on impeccable timing and exceptional hand–eye coordination. His ability to hit sixes while staying low and steady in his stance made his technique unique. Morgan’s middle-order heroics helped England lift the 2019 World Cup, and his record-breaking 17 sixes in a single ODI showcased his fearless mindset.
| Category | Stats |
|---|---|
| Matches | 248 |
| Runs | 7,701 |
| Highest Score | 148 |
| 100/50 | 14/47 |
| Sixes | 220 |
5. MS Dhoni

MS Dhoni’s six-hitting was not just powerful—it was strategic, precise, and match-defining. As one of the Most Explosive Six Hitters in ODI cricket, Dhoni mastered the art of finishing games with mighty helicopter shots and towering straight hits. His calm presence in pressure situations allowed him to calculate risks perfectly. Dhoni’s legacy as a six-hitter is built on unforgettable match-winning moments, where he closed games with fearless dominance.
| Category | Stats |
|---|---|
| Matches | 350 |
| Runs | 10,773 |
| Highest Score | 183* |
| 100/50 | 10/73 |
| Sixes | 229 |
4. Sanath Jayasuriya

Sanath Jayasuriya changed ODI cricket forever with his brutal approach in the first 15 overs. His explosive stroke play turned him into one of the Most Explosive Six Hitters in ODI history. Jayasuriya attacked bowlers with raw force, fearless intent, and blistering bat speed. He played a major role in reshaping ODI strategy, inspiring countless aggressive openers across generations. His ability to hit massive sixes made Sri Lanka a dominant force during his peak years.
| Category | Stats |
|---|---|
| Matches | 445 |
| Runs | 13,430 |
| Highest Score | 189 |
| 100/50 | 28/68 |
| Sixes | 270 |
3. Chris Gayle

Chris Gayle stands as one of the most feared hitters ever to play cricket. A natural six machine, he epitomizes the Most Explosive Six Hitters in ODI through his monstrous strength and effortless lofted shots. Gayle’s sixes were not just hits they were statements that silenced bowlers and electrified stadiums. His towering frame, calm approach, and destructive mindset allowed him to dominate world cricket for two decades.
| Category | Stats |
|---|---|
| Matches | 301 |
| Runs | 10,480 |
| Highest Score | 215 |
| 100/50 | 25/54 |
| Sixes | 331 |
2. Shahid Afridi

Shahid Afridi, famously known as “Boom Boom,” was the heartbeat of ODI excitement for nearly 20 years. He was one of the Most Explosive Six Hitters in ODI due to his fearless intent from the very first ball. Afridi’s strike rate and massive sixes turned countless matches in Pakistan’s favor. He remains a global crowd favorite, admired for his audacious stroke play and thrilling unpredictability.
| Category | Stats |
|---|---|
| Matches | 398 |
| Runs | 8,064 |
| Highest Score | 124 |
| 100/50 | 6/39 |
| Sixes | 351 |
1. Rohit Sharma

Rohit Sharma stands at No. 1 among the Most Explosive Six Hitters in ODI cricket, combining grace with devastating force. His effortless pull shots, sky-high lofted drives, and calculated aggression make him the most complete six-hitter of the modern era. Rohit’s unmatched ability to convert starts into massive hundreds further fuels his six-making machine.
In a historic moment yesterday, during the India vs South Africa ODI match, Rohit Sharma broke Shahid Afridi’s record for the most sixes in ODI history, cementing his place at the very top. His historic 264 remains a benchmark of ODI batting brilliance.
| Category | Stats |
|---|---|
| Matches | 277 |
| Runs | 11,427 |
| Highest Score | 264 |
| 100/50 | 33/60 |
| Sixes | 352 |
FAQ
Who has hit the most sixes in ODI cricket history?
Rohit Sharma holds the record with 352 ODI sixes.
Which non-Indian player has the most ODI sixes?
Shahid Afridi is the highest non-Indian six-hitter with 351 sixes.
Who is the most consistent six hitter among these players?
AB de Villiers and Rohit Sharma have the best combination of strike rate and average.
Which player has the longest ODI career among the top six hitters?
Sanath Jayasuriya played from 1989 to 2011, spanning 22 years.
Who hit the most sixes in a single ODI innings?
While not from this list, Eoin Morgan holds the record with 17 sixes in one innings (2019 World Cup).



