Top 10 Batsmen With Most Sixes in ODI Cricket

And it sails over the ropes for a six! There was a time in Cricket history when the phrase was as rare as a white tiger. Several matches used to pass by without a six being hit. But things have changed now. The advent of T20, big bats and some fearless cricket by batsmen have made sixes a common sight in the world of Cricket.  It’s but obvious that some of the batsmen have a knack of hitting more sixes than others. Here is the list of top 10 Batsmen with most sixes in ODI cricket.

10. Chris Cairns

The famous all-rounder from New Zealand is embroiled in fixing controversy as of now but in his hey days he used to send bowlers on a leather hunt. In just 193 innings he had hit 153 sixes, an incredible strike rate for the batsmen who comes low down the order.

9. Ricky Ponting

The former Australian skipper and one of the great batsmen in the world, Ricky Ponting was a sight to watch. He effortlessly hit the balls to the boundary. In his 365 innings in One Day Cricket, he hit 162 sixes.

8. AB Devilliers

Any Cricketing list is incomplete without this superman from South Africa. His 360 degree hitting is a treat to watch and so too are his big sixes. 187 times he has send the ball over the ropes in his 197 innings.

7. Sourav Ganguly

DADA of cricket really packed a punch when it came to six hitting. His sixes have often towered over the grounds. In his 300 innings, he had hit an incredible 190 sixes.

6. Sachin Tendulkar

The GOD of Cricket was a six-hitter in the late 90’s. He smashed the ball hard and whenever he did that the balls generally flew over the ropes into the stands. In his long ODI career of  452 innings, he hit an incredible 195 sixes.

5. Brendon McCulum

The former Kiwi Captain was a pocket Dynamo. McCulum’s aggressive batting enthralled one and all. In his 228 ODI innings, he hit as many as 200 sixes.

4. MS Dhoni

The Captain Cool of the Indian Cricket Team is known for his six-hitting prowess especially the helicopter shot. In his career he has already hit 204  sixes.

3. Chris Gayle

The big Jamaican hits big sixes and list of top 10 Batsmen with most sixes in ODI cricket will not complete without his name. As simple as that! In his career spanning 264 ODI innings, he has hit 238 sixes.

2. Sanath Jayasuriya

He changed the way the game was played. The 1996 cricket world cup, he smashed bowlers with utmost disdain. And in his entire career, he pretty much did the same. In his 433 innings, he smashed 270 sixes.

1. Shahid Afridi

Top 10 Batsmen With Most Sixes in ODI Cricket

Pakistan’s former all-rounder, also know as BOOM BOOM Afridi is at number one in the list of top 10 Batsmen with most sixes in ODI cricket. In his erratic career, only one thing has been consistent and that is six hitting. He has hit more sixes than anyone else. He has thrashed 351 sixes in 398 matches with an unbelievable strike rate of 117.