SHARE

There are some Fine batsmen like Sachin Tendulkar, Muhammad Yousif, Ricky Ponting, Rahul Dravid, Jacques Kallis and lot more. in this post we will not discuss those greats, here we going to make the list of those who are a bowler’s nightmare.

Who are more capable to hitting sixes than other. so here we going to make the list of Top 10 Batsmen With Most Sixes in One Day Internationals.

Top 10 Batsmen With Most Sixes in One Day Internationals

10. Chris Cairns – 153

Top 10 Batsmen With Most Sixes in One Day Internationals
Top 10 Batsmen With Most Sixes in One Day Internationals

Former New Zealand Cricketer, Chris Cairns is the 9th in list of Top 10 Batsmen With Most Sixes in One Day Internationals. one of the Best all-rounder cricket world ever witnessed. Cairns smashed 153 sixes in his ODI career.

9. Ab de Villiers – 155

Top 10 Batsmen With Most Sixes in One Day Internationals
Top 10 Batsmen With Most Sixes in One Day Internationals

Ab de Villiers: what a player he is. owner of fastest ODI century, the man who is capable and gifted with talent to play different sports and also has the talent to play multiple role in cricket. if he is not doing batting he is keeping, if he is not keeping he is doing fielding, if he is not doing fielding he is bowling. simply amazing talent in world of sports. AB is the new member of this list with 155 career sixes in ODI.

8. Rickey Ponting – 162

Top 10 Batsmen With Most Sixes in One Day Internationals
Top 10 Batsmen With Most Sixes in One Day Internationals

Rickey Ponting, who is the one of most successful captain in cricket history, also the one of greatest batsmen of all time. Ponting’s 162 ODI sixes making him 8th highest six hitter in one day cricket history. ponting played 375 ODi matches in his career, which he scored 13704 runs. pointing was also one of the all time best fielder.

6. MS Dhoni – 179

Top 10 Batsmen With Most Sixes in One Day Internationals
Top 10 Batsmen With Most Sixes in One Day Internationals

Dhoni, innovator of helicopter shot, who is regarded as one of the Best Finisher in cricket history. he is 6th in list of most sixes. Dhoni has smashed 179 sixes in 258 one day internationals. has 52.28 career average, remained as 4th highest career average in ODI history.

7. Brendon McCullum – 181

Top 10 Batsmen With Most Sixes in One Day Internationals
Top 10 Batsmen With Most Sixes in One Day Internationals

Captain of New Zealand cricket team, is the 7th in list of most sixes in ODI’s. this handsome cricketer has the world record of most sixes in T20 history as well as Most runs in T20 history. devastating new zealander has smashed 181 ODI sixes in 245 matches.

5. Sourav Ganguly – 190

Top 10 Batsmen With Most Sixes in One Day Internationals
Top 10 Batsmen With Most Sixes in One Day Internationals

Left-handed Indian Legend, is the fifth in all time six hitters. Ganguly has slaped 190 sixes in 311 one day internationals. the member of India cricket team between 1992 to 2007, has also the 1122 ODI fours. Gunguly’s 22 centuries making him 4th in list of most centuries in ODI’s also.

4. Sachin Tendulkar – 195

Top 10 Batsmen With Most Sixes in One Day Internationals
Top 10 Batsmen With Most Sixes in One Day Internationals

Little Master, the Man who have most of batting record in his pocket. one of the greatest cricketer, one of the greatest batsmen and the man who scored most runs in ODI and Test as well as Most Centuries. Sachin is 4th in List of Most ODI sixes, he smashed 195 sixes in his historic career. also 2016 fours more than any other.

3. Chris Gayle – 230

Top 10 Batsmen With Most Sixes in One Day Internationals
Top 10 Batsmen With Most Sixes in One Day Internationals

This West Indian Monster has the 230 Sixes in ODi career. Gayle has played 268 one day internationals, which he scored more than 9136 runs with an average of 37.44 Gayle also slapped 1010 fours in his prolific career. he is 3rd in list of most sixes in ODI’s. he has smashed 16 sixes against Zimbabwe During his 215 innings in WorldCup 2015, which is the World record for Most Sixes in an Innings of ODIs (shared with Rohit Sharma and AB de Villiers). he also became the Owner of 4th Biggest Individual Score in ODI history.

Watch Video Chris Gayle 215 Runs Innings

2. Sanath Jayasuriya – 270 Sixes

Top 10 Batsmen With Most Sixes in One Day Internationals
Top 10 Batsmen With Most Sixes in One Day Internationals

Former SriLankan Captain and one of the most dangerous hard hitter in cricket. Jayasuriya  was the man who changed the fashion of opening in ODI’s. Sanath has smashed 270 sixes in 445 ODI’s he played. this great all-rounder has also 1500 ODI fours.

1. Shahid Afridi – 350 Sixes

Top 10 Batsmen With Most Sixes in One Day Internationals
Top 10 Batsmen With Most Sixes in One Day Internationals

Pakistani Pathan, Boom Boom Afridi is at number one in list of Highest ODI Sixes, Afridi having thrashed 350 (and counting) sixes in 396 matches. While he has 700 fours to his credit and an unbelievable strike rate of 115.61 (another world Reord for Afridi). He has highly disappointing average of 23.58. but his 32 Man of th Match Award telling that that Afridi was born to win the match, not to score the runs and let his team to loose.
here you can read about Afridi’s World records List in all three formats of the game. He Has The World Record For All Time Biggest Six In Cricket. he will be retired after World Cup 2015.

Top 10 Batsmen With Most Sixes in One Day Internationals

1. Shahid Afridi – 350 Sixes
2. Sanath Jayasuriya – 270 Sixes
3. Chris Gayle – 230
4. Sachin Tendulkar – 195
5. Sourav Ganguly – 190
7. Brendon McCullum – 181
6. MS Dhoni – 179
8. Rickey Ponting – 162
9. Ab de Villiers – 155
10. Chris Cairns – 153

SHARE
A huge sports buff. I always had a keen interest in the world of media, which eventually led me to join the advertising industry. However, i still wanted something else, something more. i wanted to fuse my love for sports, experience in media and desire for independent work environment.