Cricket is famous and more than just about the boundaries and sixes. I think many of people love to watch a great six by their favorite’s batsman. It can be said that this batsman who is very fond of hitting boundaries and sixes in any tuff ball can be the nightmare for a bowler. In this post, we‘ll have a look over a list of batsman who hit most sixes in ODI career.
1. Shahid Afridi
Shahid Afridi is at first position to hit most sixes in his ODI career, known by “Boom Boom Afridi”. He has hit 351 sixes in 398 matches and 369 innings.
2. Sanath Jayasuriya
Sanath Jayasuriya, the former cricketer of Sri Lanka cricket team is at 2nd position in our list by hitting 270 sixes in 445 matches and 433 innings.
3. Chris Gayle
Chris Gayle is one of the great players of West Indies cricket team. He ranked 3rd hitting 238 sixes in 269 matches and 264 innings, also known as Gayle storm in cricket history.
4. M. S. Dhoni
A cool man and former captain of Indian Cricket Team recorded a blast of 203 sixes in 285 matches and 248 innings in his ODI career and come at the 4th position.
5. Brendon McCullum
At 5th position, Bredon McCullum current player of New Zealand team has 200 sixes to his credit in 260 matches and 228 innings.
6. Sachin Tendulkar
Sachin Tendulkar, the Indian legend slapped over 195 sixes in 463 matches and 452 innings. He used to call by the name The Master-Blaster of Indian Cricket Team.
7. Saurav Ganguly
Saurav Ganguly hit 190 sixes in 311 matches and 300 innings. Ganguly is popularly known as “Dada” in Indian cricket.
8. AB de Villiers
The South African cricketer, who is also captain of South Africa and is at 8th No. by hitting 187 sixes in 206 matches and 197 innings.
9. Ricky Ponting
Former player and captain of Australian cricket team are at the 9th position, he slapped 162 sixes in 375 matches and 365 innings.
10. Chris Cairns
The Kiwi batsman Chris Cairns is at 10th position. He slapped over 153 sixes to his credit in 215 matches and 193 innings.