Cricket is incomplete without sixes. These are the shots that fans love the most and want to see again and again. Keeping this in mind the shorter versions of cricket (Twenty20) have also been introduced. But still there are players who hit a few sixes even when they enter in the ground in a ODI or Test match. When we think about sixes names like Shahid Afridi, Chris Gayle and MS Dhoni surely come into our minds as the highest number of sixes that a player has hit shows the amount of destructive batting he can do. So here is the list of top 10 players who have hit highest number of sixes in One Day Internationals (ODIs).
1. Shahid Afridi
This man does not need an introduction as he is one of the most well known cricketer around the globe in the history of cricket. Shahid Afridi, also known as Boom Boom Afridi, is known for his aggressive batting style and holds the record for the fastest ODI century. He is currently at the top position on our list with 313 sixes in 329 matches.
2. Sanath Jayasuriya
Sanath Jayasuriya is a former Sri Lankan cricketer. He retired from test cricket in December 2007 and from limited overs cricket in June 2011. Jayasuriya was an all-rounder who hit 270 sixes in 445 One Day Internationals. Sri Lanka Cricket appointed him as the chairman of cricket selecting committee in 2013.
3. Chris Gayle
Chris Gayle, is a West Indian cricketer and also the former captain of the West Indies national cricket team. Gayle is very famous for his aggressive batting style and dominating the opposition bowlers every time he comes out to play. He is a left handed batsman who has been successful in hitting 202 sixes after playing 251 ODI matches.
4. Sachin Tendulkar
Sachin Tendulkar is a former Indian cricketer who is known as one of the greatest batsmen in the history of cricket. Sachin is the only player in the history of cricket to score 100 international centuries. He is at no.4 on our list of top 10 highest number of sixes in ODI by an individual player with 195 sixes in 463 matches.
5. Sourav Ganguly
Sourav Ganguly is a former cricketer and the captain of Indian national cricket team. Currently he works as commentator for cricket matches. Ganguly was an right arm medium pace bowler and a dominating left handed batsman who hit 190 sixes in his ODI career of 311 matches.
6. Ricky Ponting
Ricky Ponting is a former cricketer and the captain of Australian cricket team. He is among the only four batsman who have scored more then 13,000 runs in Test matches and the only player in cricket history to be involved in 100 Test victories. The right handed specialist batsman hit 162 sixes in 375 ODI matches.
7. MS Dhoni
Mahendra Singh Dhoni is an Indian cricketer and the current captain of Indian Team. He is an middle-order aggressive batsman and a wicketkeeper. Dhoni is known as the most successful Indian cricket team captain ever as under his captaincy India has won many major tournaments including ICC World Twenty20 in 2007 and ICC Cricket World Cup 2011. With his aggressive batting style Dhoni has been able to hit 154 sixes after playing 226 ODIs.
8. Chris Cairns
Chris Cairns is a former all-rounder from the New Zealand’s national cricket team. In 2000, Chris Cairns was named among the five Wisden Cricketers of the Year. The right arm fast-medium bowler and right handed batsman scored 153 sixes in his ODI career.
9. Adam Gilchrist
Adam Gilchrist is a former batsman and wicketkeeper from Australian national team. He is with a doubt the best wicketkeeper batsman in the history of cricket. The attacking left handed batsman scored 149 sixes during his career of 287 ODI matches.
10. Brendon McCullum
Brendon McCullum is a cricketer from New Zealand and the current captain of the cricket team in all the three forms of the game. Brendon McCullum is one of the most dominant and brilliant player at the moment in International Cricket. The wicketkeeper-batsman, McCullum has played 218 ODIs and has hit 147 sixes.