Most Sixes in ODI Career | Who Has the Most Sixes in ODI Cricket History? All-Time Rankings

5 ODI Batsmen With The Most Sixes in Career | Who Has the Most Sixes in ODI Cricket History? All-Time Rankings

Most Sixes in ODI Cricket History: After Test cricket, the One-Day International (ODI) format was introduced. With the game finishing in just one day, it was intended to provide a better viewing experience. It was also a better source of entertainment for the audience. When a batsman hits a six, the entire stadium waits anxiously to see where the ball lands and ignites in loud applause when it crosses the boundary rope. A sixer is one of the most exciting things that can happen in a cricket match. The flurry of fours and sixes, which is not a common occurrence in Test cricket, is one of the things that draw the audience’s attention towards cricket. In the ODI format, we see a lot of sixes, especially in the death overs. In this article, we will look at the five ODI batsmen with the most sixes.

List Of Top 5 ODI Batsmen With The Most Sixes In Career | Latest Updates

Hitting a six is widely regarded as one of the most game-changing abilities a batter can have in One-day International cricket. Here is a list of the 5 ODI batsmen with the most sixes in their ODI careers.

Ranking PosPlayer NameTeam/CountryMatchesInningsRunsHighest Score100s50’sAvg4s6s
1Shahid Afridi Asia/ICC/PAK3983698,06412463923.58730351
2CH GayleICC/West Indies30129410,480215255437.831,128331
3S T JayasuriyaAsia/Sri Lanka44543313,430189286832.361,503270
4R G SharmaIndia2272209,205264294348.96829244
5M S DhoniAsia/INDIA35029710,773183*107350.58826229

1. Shahid Afridi Has The Most Sixes In ODI Cricket History – 351 Sixes in 369 Innings.

Shahid Afridi Has The Most Sixes In ODI Cricket History - (351 Sixes in 369 Innings).

Former Pakistan all-rounder Shahid Afridi stands No.1 on our list of batsmen with the most ODI sixes in ODI career. Between 1996 to 2015, Shahid Afridi scored 8064 runs in 369 innings of 398 matches with an excellent strike rate of 117. In his ODI career, Shahid Afridi has 351 sixes and 730 (4s), with the highest score of 124, he scored 6 centuries and 39 fifties.

2. Chris Gayle – 331 ODI Sixes In 294 Innings.

Chris Gayle - 331 ODI Sixes In 294 Innings.

West Indies myth Chris Gayle is ranked second on our list in terms of most sixes in an ODI career. Chris Gayle scored 10,480 runs in 294 innings of 301 matches, averaging 37.83 and strike rate of 87.19. There are 25 centuries and 54 half-centuries in total. In his ODI career (1999-present), the ‘Universe Boss‘ has 331 sixes and 1128 fours.

3. Sanath Jayasuriya – 270 Sixes In 433 Innings

Sanath Jayasuriya - 270 Sixes In 433 Innings

Former Sri Lankan opener Sanath Jayasuriya scored 13,430 runs in his ODI career. Sanath Jayasuriya is one of the best all-rounders of all time. He has an excellent strike rate of 91.20 and an average of 32.36. Throughout his ODI career (1989 – 2011), Jayasuriya has hit 270 sixes and 1503 (4s). With the highest score of 189, he smashed 28 centuries and 68 fifties.

4. Rohit Sharma – 244 Sixes In 220 Innings

Rohit Sharma - 244 Sixes In 220 Innings

Rohit Sharma, the Indian opener and current Vice-Captain, has made a name for himself with his smooth six-hitting ability. Rohit Sharma made his debut in 2007 vs Ireland at Belfast and has played only 220 innings in 227 matches, hitting 244 sixes and 832 fours in his ODI career (2007-Present). Hitman has scored 9205 runs at a strike rate of 88.90 and an average of 48.96. His ODI career has 29 centuries and 43 fifties, with the highest score of 264. In addition, with a score of 264, Rohit Sharma is the highest individual run-scorer in ODI cricket history. He has 3 double hundreds in one-day internationals.

5. MS Dhoni Has 229 Sixes In His ODI Career (2004-2019).

MS Dhoni (2004-2019).

MS Dhoni, the former Indian captain, is one of the greatest captains of all time. He is best known for his trademark shot, “Helicopter Shot,” with which he smashed big sixes. He scored 10773 runs with a 50.57 average and a strike rate of 87.56. In his ODI career, Dhoni has 229 sixes and 826 (4s). Between he managed to score 10 centuries and 73 half-centuries.

List Of The Top 5/10 ODI Batsmen In Terms of Career Most Sixes | Who have most sixes in ODI?

List Of The Top 5/10 ODI Batsmen In Terms of Career Most Sixes.
Top 5/10Player NameTeam/CountryMatchesInningsRunsHighest Score100s50’sAvg4s6s
1Shahid AfridiPakistan3983698,06412463923.58730351
2Chris GayleWest Indies30129410,480215255437.831,128331
3Sanath JayasuriyaSri Lanka44543313,430189286832.361,503270
4Rohit SharmaIndia2272209,205264294348.96829244
5M S DhoniIndia35029710,773183*107350.58826229
6Eoin MorganEngland2462287,701148144739.70653220
7AB de VilliersSouth Africa2282189,577176255353.50840204
8Brendon McCullumNew Zealand2602286,08316653230.42575200
9Sachin TendulkarIndia46345218,426200*499644.832,016195
10Sourav GangulyIndia31130011,363183227241.021,125190
List Of Most Sixes in ODI Cricket

Also, Check out India vs New Zealand 2021 Series Upcoming Matches, Schedule, Squad/Playing 11, Fixtures, Match Time & More.

Conclusion

We hope you enjoyed reading about the Most Sixes in ODI Cricket History. And the data presented above was compiled from the Official ESPNcricinfo.com website. Our website cannot guarantee the accuracy of the terms and information listed above. We’d appreciate it if you could share your thoughts in the comments section.

Hello, I'm a freelance writer and author. You talk to me about cricket, and I could talk to you all day. Writing about the sport gives me peace. I've been writing sports articles for years and enjoy it; I keep most of the recent activities on this blog up to date. I enjoy writing about a wide range of topics and learning about new and exciting subjects. I'm a cricket fan who likes to play the game. I hope you find my blogs informative.
Posts created 246