Top 7 Batsmen with the Most Sixes in the ODI

Top 7 Batsmen with the Most Sixes in the ODI

Top 7 Batsmen with the Most Sixes in the ODI

Top 7 Batsmen with the Most Sixes in the ODI

Top 7 Batsmen with the Most Sixes in the ODI

ODI matches are the most thrilling cricket format around the globe. Batsmen score a large number of runs that become hard to target by rivals in the limited over and everything else about ODI is exhilarating. The aggressive batting of cricketers like Gayle, Afridi, MS Dhoni, and Rohit Sharma hitting sixes and fours in an inning is getting more common. However, Which cricketer hit the highest number of sixes in this 50-over format? Cricket fans around the globe would want to know about the cricketers with the most sixes scored in the ODI matches. Without further ado, Let’s introduce you to the list of batsmen with the most sixes in the ODI.

Top 7 Players with Most Sixes in ODI

Shahid Afridi

Shahid Afridi has hit the highest number of sixes in the 50-over format. This ex-Pakistani all-rounder has smashed 351 sixes in 398 ODI matches in his career of 19 years in cricket. Right-hand batsmen Afridi with an average of 23.57 has scored a total of 8064 runs along with 730 fours in ODI matches.

Chris Gayle

West Indies’s cricket team opener Chris Gayle has played in 301 ODI matches and scored 10480 runs with an admirable average of 37.83. This Jamacia all-rounder smashed 331 sixes along with his offensive play style in the matches. Destructive batter Gayle has scored his highest number of runs against zimbabwe of 215 off 147 balls in ICC 2015 World Cup and he scored double centuries in ODI Matches.

Sanath Jayasuriya

Former Sri Lankan cricketer and captain Sanath Jayasuriya is the reason for the hard-hitting strategy of cricketers in modern-time ODIs. This explosive all-rounder has amassed 13430 runs with an average of 32.36 in 445 ODI matches he played. He smashed a total of 270 sixes alongside 1500 Fours in his batting career.

Rohit Sharma

Rohit Sharma is the current captain of India’s national cricket team. This explosive opener has gathered a total number of 9359 runs along with 250 sixes in ODI matches. With an average of 49.0 in this 50-over format Rohit Sharma scored 264 runs against Sri Lanka in 2014 which is the highest score in ODI cricket history.

MS Dhoni

Former Captain of the Indian cricket team in limited over format Mahindra Singh Dhoni is another Indian batsman on this list. This wicket-keeper batsman is the only lower-order Cricketer with an average of more than 50 in ODIs. He scored a total number of 10773 runs along with 229 sixes in 350 matches, not only sixes Mahi has also hit 826 fours in his career.

Eion Morgan

Left-handed batter Eion Morgan was used to play for Ireland his birth country and was the first player to score ODI centuries for two nations. Now England leading England Team as the captain he has smashed 220 sixes with an average of 39.69.  Morgan has so far played 246 ODI matches and gathered 7701 runs in these matches. He was also the part of 2019 World Cup-winning team.

AB de Villiers

Former South African cricketer who began his career as a wicket-keeper batsman has scored a total of 204 sixes. His ability to bat in various angles got him the nickname “Mr 360”, Villers was also selected as the ICC ODI Player of the Year three in his career. With an impressive average of 53.50, he has amassed 9577 runs in 228 matches with his batting.

Players with the Most sixes in ODIs

BatsmanMatchesInningsSixes
Shahid Afridi389369351
Chris Gayle301294331
Sanath Jayasuriya445433270
Rohit Sharma231224250
MS Dhoni350297229
Eion Morgan246228220
AB DE Villiers228218204

Which batsman scored the most sixes in ODIs?

Shahid Afridi smashed the highest number of sixes in ODI.

Which Indian Batsmen hit the most sixes in the ODI matches?

Rohit Sharma hit 250 sixes which is the highest number by an Indian batsman.

Who is Sixer King in the world?

Chris Gayle is the Sixer King in the world.

Who hit the most sixes in the world?

Chris Gayle is the one who hit the most sixes in the world.

Who hit 6 sixes in 6 balls in ODI?

Herschelle Gibbs is the one who scored the 6 sixes in 6 balls.

Who is the king of googly?

Shahid Afridi is considered to be the king of googly.