HomeSportsCricketTop 12 Batsmen with Most Sixes in ODI | Boundary Bashers
-- Advertisement --

Top 12 Batsmen with Most Sixes in ODI | Boundary Bashers

- Advertisement -

Welcome to the era of modern-day cricket, where the game heavily favors batsmen. From powerful bats to shorter boundaries, day-night matches, and flat pitches, it’s a nightmare for bowlers in limited-overs cricket. With increasing competition, batsmen are unleashing their aggression, and what better way to display it than by smashing sixes? Witness the exhilarating sight of the ball soaring into the stands, leaving bowlers in despair. Curious to know who holds the record for the most sixes in One Day Internationals (ODI)?

-- Advertisement --

Batsmen with the Most Sixes in ODI Cricket

1996-2015 398 369 27 8064 124 23.57 6892 117.00 6 39 30 730 351
1999-2019 301 294 17 10480 215 37.83 12019 87.19 25 54 25 1128 331
2007-2023 253 245 36 10243 264 49.00 11260 90.96 31 52 16 944 297
1989-2011 445 433 18 13430 189 32.36 14725 91.20 28 68 34 1500 270
2004-2019 350 297 84 10773 183* 50.57 12303 87.56 10 73 10 826 229
2006-2022 248 230 34 7701 148 39.29 8447 91.16 14 47 18 654 220
2005-2018 228 218 39 9577 176 53.50 9473 101.09 25 53 7 840 204
2002-2016 260 228 28 6083 166 30.41 6312 96.37 5 32 20 577 200
1989-2012 463 452 41 18426 200* 44.83 21368 86.23 49 96 20 2016 195
1992-2007 311 300 23 11363 183 41.02 15416 73.70 22 72 16 1122 190
2009-2022 198 195 19 7346 237* 41.73 8415 87.29 18 39 16 750 187
2012-2023 171 144 26 4886 162* 41.40 4139 118.04 11 25 13 395 165

Jos Buttler | 165 Sixes

Jos Buttler Most Sixes in ODI | KreedOn
Image Source- The Independent

Jos Buttler is an accomplished English cricketer known for his aggressive batting style and ability to hit sixes. He is a vital member of the England cricket team and has made significant contributions in various formats of the game, including One Day Internationals (ODIs) and T20 Internationals (T20Is). In 171 ODIs, he has hit 165 sixes so far.

Also Read | Meet the Players with the Fastest 100 ODI Wickets

Martin Guptill | 187 Sixes

Martin Guptill Most Sixes in ODI KreedOn

The veteran New Zealand opener has established himself as a very aggressive batsman and stamps his authority every time he gets going. He is an exceptional fielder and among the best hitters in his side, with 187 sixes to his name in just 195 innings in ODI. An ace batsman of the shorter formats, he has the highest score of 237*. Unbelievable stuff!

Sourav Ganguly | 190 Sixes

Saurav Ganguly Most Sixes in ODI KreedOn

If dominating spinners is an art, Sourav Ganguly is the Picasso of that. Sourav Ganguly used to dance down the track and smash the left-arm spinners over the long-off and long-on region. A sight so common for every 90s cricket fan, yet one to behold every time.

Dada has smashed 190 maximums in 300 innings for India. The ace Indian captain, known for his god-like offside play, brave captaincy and stories of comebacks along with one of the best-hitters of sixes in ODI cricket.

Highest team score in ODI Kreedon: South Africa 439 vs West Indies, AB De Villiers fastest 100 in odiAlso Read: Fastest 50 in ODI Cricket

Sachin Tendulkar | 195 Sixes

Sachin Tendulkar Most Sixes in ODI KreedOn

Well, when Ganguly arrives Sachin Tendulkar cannot be far behind. The “God of Cricket” has so many records and such is his dominance in every aspect of batsmanship, six-hitting would be among the ones of least concern. Yet, he shines in this regard too. The Master Blaster has hit 195 sixes in 452 innings. A champ in every aspect!

Brendon McCullum | 200 Sixes

Brendon McCullum Most Sixes in ODI KreedOn
(Getty Images)

The former New Zealand wicketkeeper-batsman has to be among the most aggressive batsman the cricketing world has seen. Blessed with quick feet movement and immense arm-strength, the stocky batsman has multiple records and has hit 200 sixes in just 228 innings in ODI. Irrespective of the format, the way McCullum used to dominate bowlers was something unworldly.

Fastest 6000 runs in ODI - KreedOnAlso Read | Top 12 Players to reach Fastest 6000 runs in ODI cricket

AB De Villiers | 204 Sixes

AB De Villiers Most Sixes in ODI KreedOn
(Getty Images)

Talk of the most dominant batsmen and AB De Villiers is a name that will surely pop out. De Villiers has registered 204 sixes in a meagre 218 innings. Easily the most versatile of all the batsmen in this list and is rightly called “Mr. 360” for his ability to hit everywhere. ABD was virtually unstoppable when on flow and is regarded among the most attacking batsmen of the world.

Eoin Morgan | 220 Sixes

Eoin Morgan Most Sixes in ODI KreedOn

Morgan was one of the deadliest batsman when in form and there is a lot of evidence for that. When it comes to hitting sixes, the England international has 220 sixes from 230 innings in ODI. Morgan has proved he is better than the rest when he hit 17 sixes in an inning against Afghanistan, before leading England to its first-ever World Cup title.

Fastest 5000 runs in ODI - KreedOnAlso Read | Cricketers to score Fastest 5000 runs in ODI cricket history

MS Dhoni | 229 Sixes

MS Dhoni KreedOn

When finishing is the quality talked about, MS Dhoni will be the first name on everyone’s mind. As a stamp of authority on his hitting ability, Dhoni has blasted 229 sixes in 297 innings and is the top 5th batsmen with most sixes in ODI. MS Dhoni is easily among the most destructive batsmen of the modern era.

Sanath Jayasurya | 270 Sixes

Sanath Jayasurya KreedOn

The pioneer of attacking bowlers in the powerplay, Sanath Jayasuriya was a gifted striker of the ball. The “Matara-Mauler” is Srilankan cricket’s most attacking batsman till date by using the fielding restrictions to the greatest extent. His habit of lofting the fast bowlers in the powerplay overs, which led him to hit 270 sixes in 433 innings. Apart from being a legendary batsman, Jayasuriya was also an excellent fielder and more-than-useful spinner with 323 wickets in ODI.

Also Read | Top 10 Players With Most Centuries In Test Cricket

Rohit Sharma | 297 Sixes

Rohit Sharma Most Sixes in ODI KreedOn

Hitting sixes at will seems to be Rohit Sharma’s cup of tea. The stylish opening batsman has a rare ability to judge the length of the ball early, giving him a few extra milliseconds to decide. Overall, Rohit Sharma has hit 297 sixes till now in only 245 innings.

Chris Gayle | 331 Sixes

Chris Gayle KreedOn

This list could not be completed without the “Universal Boss”. The most feared batsman in world cricket in the last decade, this man just muscled any bowler on his heyday. Over the years, he has decimated the most skilful of bowlers and has carted out 331 sixes in 294 innings. 

Although, more of a T20 specialist nowadays, Gayle has over 10,000 runs in ODI and is easily the biggest star of the West Indies. Only Lara and Viv Richards have a similar status in the Caribbean.

Shahid Afridi | 351 Sixes

Afridi KreedOn

A list of these power-hitters has to be led by someone who is renowned for that, hitting huge sixes. And who is better than Shahid Afridi. In his long career, has come to bat in at different positions ranging from No 3 to No 7. But, nothing has reduced his ability to hit huge sixes.

While his batting fell down significantly in his final years, they could not stop him from reaching a massive 351 sixes in 369 innings. BOOM BOOM leads the way and will hold on to the record of most sixes in ODI for quite a few years to come.

Top 10 Best Cricket Sunglasses- KreedOnAlso Read | Top 10 Best Cricket Sunglasses

Follow us on: InstagramFacebookYouTubeWhatsApp and be part of KreedOn’s community

For more sports knowledge and latest stories on Indian sports and athletes

Subscribe Now Receive exciting Indian sports stories on your WhatsApp now.


Please enter your comment!
Please enter your name here