Top 10 Batsmen With Most Sixes In International Cricket
Published - 15 Aug 2019, 01:06 AM | Updated - 23 Aug 2024, 12:01 AM

Table of Contents
The modern-day batsmen are not afraid of taking risks and going for scoring quick runs. The introduction of Twenty20 cricket has inducted a fearless attitude among the batsmen who target the bowlers from the word go. The aggressive style of batting and six-hitting skills has become the nature of the batsman.
Read More: Hardik Pandya, Krunal Pandya Buy A Brand-New Orange Lamborghini
However, only a few of them has mastered the six-hitting technique. The ones who have added this side to their game have become a nightmare to the bowlers as they can tear apart any bowling unit across the globe. Hitting a six has become a routine affair for the modern-day cricketers, who look to exploit the conditions the most.
We at Cricket Addictor, take a look at the top ten batsmen with most sixes in international cricket across formats:
Also read: Top 10 Lowest Totals In Test Cricket
10. Sachin Tendulkar

Sachin Tendulkar is arguably the greatest batsman of this generation. His 100 international sixes is a landmark for the modern-day batsman to achieve. While Tendulkar mainly concentrated on the traditional way of scoring runs, he was also good at clearing the grounds.
The Master Blaster has played the most number of international matches – 664 since the inception of the game. The India legend has 264 sixes to his name to accommodate in the list of top 10 batsmen with most international sixes.
9. Martin Guptill

New Zealand opener Martin Guptill is one of the best opening batters to have played for his country. His attacking display of batting at the top has been their one of the significant factors for the Black Caps consistent success.
Guptill is known for taking the attack to the opposition against the new ball and clearing the grounds across the globe with ease. The Kiwi opener has struck 304 sixes to his name in the three formats combined from 309 games since making his debut in 2009.
8. Eoin Morgan

The England skipper Eoin Morgan has been one of their highest run-scorers in the last few years. His ability to score consistently has made England’s middle-order one of the best in the business.
Morgan is a natural stroke player and can take on any bowler in the world. The southpaw has 313 sixes to his name in international cricket across formats. Thus, the English cricketer occupies the eighth spot in the list of cricketers will most international sixes.
7. AB de Villiers

AB de Villiers is arguably the most complete batsman of the 21st century. His ability to score runs all over the field earned him the tag – Mr 360. The former South Africa batsman can score runs at ease, and the consistency at which he scored runs was tremendous.
Read More: Watch – Steven Smith Finds A New Way Of Hilariously Leaving The Ball
Besides rotating the strike, de Villiers was one of the best when it comes to hitting sixes. AB de Villiers, who has represented his country in 420 matches, has 328 sixes to his name. As a result, he occupies the seventh spot in the list of batsmen with most international sixes.
6. Sanath Jayasuriya

Sanath Jayasuriya is known to redefine the art of batting at the top of the batting order. He took an aggressive approach and went hard against the new ball. Jayasuriya is one of the stylish left-handed batsmen to have played the game.
The southpaw has represented Sri Lanka in 586 games over 22 years hitting 352 over-boundaries in his international career. Jayasuriya; thus finds himself, in the sixth spot and is the only Sri Lankan batsman to feature in the list.
5. MS Dhoni

The former Indian skipper MS Dhoni occupies the fifth spot in the list of batsmen with most sixes in international cricket across the three formats of the game. Dhoni, who has represented India in 538 matches over 15 years, has struck 359 sixes in his overall career.
Undoubtedly, he is one of the best finishers in the history of the game. Dhoni can destroy any best bowling line-up at the crucial stages of the innings. He can win matches single-handedly, and India won the most number of matches when Dhoni has batted till the last.
4. Brendon McCullum

Brendon McCullum is one of the modern-day great when it comes to limited-overs cricket. The former New Zealand skipper had the ability to score big and had led his country from the front on many occasions.
McCullum was one of the fiercest hitters of the modern-day game. During his 14-year long career, the wicket-keeper-batsman has played 432 matches for his country hitting 398 over-boundaries in total. Currently, McCullum is third in the list of batsmen with most sixes in international cricket.
3. Rohit Sharma

Rohit Sharma is arguably the best striker of the cricket ball of the modern generation. When he gets going, the bowlers only have limited opportunities to get him out. The Team India vice-captain can clear any grounds across the globe and is a nightmare for the bowlers when he gets his eye in.
The Mumbai-born batsman is one of the significant contributors to India’s recent success and has a happy knack of hitting sixes. Rohit has represented the Men in Blues in 354 matches hitting 404 sixes to occupy the fourth spot in the list of the batsmen with most sixes in international cricket.
2. Shahid Afridi

Former Pakistan all-rounder Shahid Afridi ability to slog is unmatched in world cricket. He owns two of the fastest ODI hundreds, including the fastest one ever in his first innings ever at the age of 16. Afridi also has the best strike-rate when it comes to limited-overs cricket.
The leg-spinning all-rounder, whose career spanned for almost two decades, has played 524 matches for Pakistan and has over 11000 runs. Besides, Afridi also has 476 sixes to his name – the second-best by a batsman in international cricket.
1. Chris Gayle

Whenever we talk about the big hitters of the modern era, the first name which comes in everyone mind is none other than West Indies opener Chris Gayle. With his brutal power and great hand-eye combination, Gayle can tear apart any bowling unit across the globe.
The self-proclaimed Universe Boss can win matches on his own on any given day. Gayle, who has played 462 games across formats for his country, has 534 sixes to his name – the most by a batsman in international cricket.
(All Stats Updated Till 12th December, 2019)
About the Author

I am an accountant by qualification, my parents thought their obedient son would study further to be... Read more