Top 10 Batsmen With Most Sixes in ODI Cricket Right Now

Cricket is just beyond the game of sixes and boundaries. We have come across some of the legendary batsmen like Rahul Dravid, Sachin Tendulkar, Ricky Ponting, Muhammad Yousif, etc. In this guide, we are focusing on the top ten batsmen in One Day International cricket who have torn all bowling attacks out. These batsmen are the nightmare for any bowler as match winners. These days, one day cricket is more about sixes like T20. And the winner with most sixes is undoubtedly all-rounder Shahid Afridi a.k.a. Boom Boom Afridi, who also has highest strike rate. He has several records for his aggressive batting style.

Here is the list of top 10 batsmen who have most sixes in the history of ODI.

10. Chris Cairns, New Zealand – 153 Sixes

Chris Cairns, New Zealand

The Kiwi batsman, Chris Cairns has 153 sixes in his account by playing 193 innings and 215 ODI matches. At the strike rate of 84, he has managed to score 345 fours with average of 29. He ranks 10th among the batsmen with most ODI sixes. He is the former all rounder in New Zealand who has been in the media for all wrong reasons when he was alleged to be involved in match fixing by the ICC when he was playing for New Zealand. Since then, he has been looked with disgrace.

9. Ricky Ponting, Australia – 162 Sixes

Ricky Ponting, Australia

The retired and one of the most celebrated batsmen and captains of team Australia, Ricky Ponting is the cricket legend who scored 162 sixes in 365 innings and 375 matches. During his career in One Day cricket, he hit 1231 fours with average of 42 and strike rate of 80. He could be termed second most powerful batsman to Sachin Tendulkar for scoring runs. He led the team on the basis of his performance and aggression.  Australia ruled the cricket because of him when other teams could just think of beating it. He batted with great force to make 13704 runs in One Day cricket.

8. AB de Villiers, South Africa – 187 Sixes

AB de Villiers, South Africa

The South African cricketer, De Villiers captains ODI team of South Africa. The team stands at No. 8. Currently, he is widely known as the best batsman in the world currently. He managed to slap 187 sixes in 197 innings and 206 matches and whopping 768 fours as well. He maintained the average of 53.53 and strike rate of 100. He is also called as Mr. 360 by his fans. One cannot simply knock the ball off the park with such great angles and range unless he is AB de Villiers. He is one of the toughest batsmen who set the field with amazing zeal and energy. He is an ODI skipper who generates the power with his shots.

7. Sourav Ganguly, India – 190 Sixes

Sourav Ganguly, India

Spanning 300 innings and 311 matches, Dada managed to hit 190 sixes and 1122 fours at average of 41 and strike rate of 74 in his 15 years of career in ODI cricket. The former captain of Team India, Sourav Ganguly records most sixes, following Master Blaster Sachin Tendulkar. He was also known as the God of cricket on off-side by most who love cricket. He was a great batsman whose strength is timing. He could dance down the loft bowlers and track for long on and long off for six overs. He managed to give more beautiful stroke.

6. Sachin Tendulkar, India – 195 Sixes

Sachin Tendulkar, India

No list of best cricketers is complete without mentioning the Indian legend and the god of cricket, Master Blaster Sachin Tendulkar who slapped 195 sixes in 452 innings and 463 matches. He is the only batsman who has hit up to 2000 fours. He has hit 2016 fours in ODI cricket with average of 45 and strike rate of 86. He has significant mainstream record on batting by staying at the top for 24 years. He played 463 ODI games for his team. Despite his short height of 5.5’, he is the only cricketer in ODI cricket with 4th highest sixes ever. He proved the world that you don’t need strongest of muscles and tall height to score runs in the field. He turned one of his weaknesses into strength. He scored 18426 runs during his ODI career.

5. Brendon McCullum, New Zealand – 200 Sixes

Brendon McCullum, New Zealand

The New Zealand skipper, Brandon McCullum has 200 sixes in 228 innings and 260 matches, as well as 577 fours with average of 30.41 and strike rate of 96. By now, he has become a batting legend for his team as he once played the triple roles of wicket-keeper, batsman and skipper. He was good at all three roles he played. He has the fastest pair of hands that move so flexibly that ball often travels faster after hit than the bowler has actually bowled. After 200 sixes, the counter is still ticking.

4. MS Dhoni, India – 203 Sixes

 MS Dhoni, India

The Indian skipper and Captain Cool, MS Dhoni blasted 203 sixes in 248 innings and 285 matches. Along with that, he hit 716 fours with average of 51.10 and strike rate of 89.05.  He is the guy who can bowl the Yorker ball at his best. He is also known for his Helicopter signature shot. Initially, he was a ruthless, swashbuckling hitter who is also known as volcanic yet self-controlled batsman who has total belief and faith in himself. He is known to unleash the submissive attack on his rivals.

3. Chris Gayle, West Indies – 238 sixes

Chris Gayle, West Indies

The Jamaican legend, Christopher Henry Gayle plays ODI cricket for West Indies who ranked 3rd by hitting 238 sixes in 264 innings and 269 matches. With strike rate of 85 and 37.33 of average, he scored 1038 fours. During WC-2015 ICC against Zimbabwe, he hit 16 sixes, which is 3rd most sizes, following AB de Villiers and RG Sharma, in ODI. He is the name of typhoon in cricket these days. His ruthless batting style and hard hitting is called as “Gayle Storm” by his fans though it was unleashed in T20 cricket from his performance.

2. Sanath Jayasuriya, Sri Lanka – 270 Sixes

Sanath Jayasuriya, Sri Lanka

The former great cricketer ranks No. 2 with 270 sixes in 433 innings and 445 matches. He slapped 1500 fours in ODI cricket with average of 32 and strike rate of 91. He is known for his destructive style in batting.

1. Shahid Afridi, Pakistan – 351 Sixes

Shahid Afridi

The Boom Boom Man, Shahid Afridi ranks No.1 by thrashing 351 sixes in 369 innings and 398 matches, as well as 730 fours at surprising strike rate of 177. The all-rounder has become the biggest threat for rivals in batting lineup over his 18 years of career in ODI cricket.