Six-hitting is an art, and it is a key feature of batting in modern-day cricket. The role of conventional batter is getting outdated, and players with the ability to hit sixes are in more demand. Fans love watching batters hitting sixes. Players like Chris Gayle, Brendon McCullum, Yuvraj Singh, and Shahid Afridi were known as six-hitting machines.
But who are the captains who have hit most sixes in their career? This article is also related to such stat where we will talk about the list of captains with the most international sixes. There are only three captains in the history of cricket who have hit more than 200 sixes. So, let’s talk about the list of captains with most international sixes.
List of Top 10 Captains with Most International Sixes
Captain | Team | Mts | Sixes |
---|---|---|---|
Rohit Sharma | India | 126 | 239 |
Eoin Morgan | England | 198 | 233 |
MS Dhoni | India | 332 | 211 |
Ricky Ponting | Australia | 324 | 171 |
Brendon McCullum | New Zealand | 121 | 170 |
Virat Kohli | India | 213 | 138 |
Aaron Finch | Australia | 131 | 137 |
AB de Villiers | South Africa | 124 | 132 |
Chris Gayle | West Indies | 90 | 134 |
Sourav Ganguly | India | 247 | 132 |
Read Also:- Top Most Dangerous Batsmen in the World
10. Sourav Ganguly – 132 Sixes
Former Indian captain Sourav Ganguly brought his fighting attitude to the team when he became the captain. Under him, India started to win away matches, and he led India to win the 2000 Champions Trophy. Ganguly played 247 matches as captain and scored 7665 runs with 132 sixes.
9. Chris Gayle – 134 Sixes
We might not see many batters who can match the power that Chris Gayle brought to the table. He was the fiercest batter at his peak. He led West Indies in 90 matches across formats and scored 3984 runs with 134 sixes.
8. AB de Villiers – 135 Sixes
AB de Villiers is one of those rare batters who had the ability to hit sixes to any part of the ground. The South African superstar was known as “Mr. 360,” who led his country in 124 matches in all three formats and scored 5335 runs. He has the record for the fastest ODI ton which came of just 31 balls against West dies. De Villiers hit 135 sixes as captain.
7. Aaron Finch – 137 Sixes
Aaron Finch was an underrated striker, but his stats are mind-blowing. He is the only captain to lead Australia to their first T20 World Cup title in 2021. He is the only batter with two 150+ scores in T20 internationals. There are many records associated with him. As a captain, he led Australia in 131 games and scored 4341 runs with seven hundreds. He scored 137 sixes as an Australian captain.
Read Also:- Who is the King of Swing in Cricket?
6. Virat Kohli – 138 Sixes
Virat Kohli is one of the best modern-day batters and probably the best all-format player. He was not known for his six-hitting, but he played countless impactful innings, which won India games. As a captain, Virat led India in 213 games and scored a total of 12883 runs (most runs as an Indian captain). He hit 138 sixes in his career as captain.
5. Brendon McCullum – 170 Sixes
Brendon McCullum was the most brutal hitter in New Zealand cricket history. A guy with short stature hit many big sixes. He retired with the fourth most international sixes (398). As a captain, he led New Zealand in 121 games across formats and hit 170 sixes overall.
4. Ricky Ponting – 171 Sixes
Ricky Ponting was a legendary captain. He was the only captain who led a country to four ICC titles, which no other captain has achieved. Adding to that, he was the only captain with more than 200 wins (220). As a captain, his record was fabulous. Ponting hit 171 sixes in his career as captain in 324 matches. Overall, he hit 246 sixes in his career.
Read Also:- Most Wickets in International Cricket in all Formats
3. MS Dhoni – 211 Sixes
MS Dhoni was known as one of the greatest captains and finishers that the game has ever seen. The former Indian captain loved hitting sixes in crunch situations, and his six to win the 2011 ODI World Cup is an iconic moment in Indian cricket history. Dhoni led India in 332 matches across formats and hit 211 sixes. Overall, he hit 359 sixes in his international career.
2. Eoin Morgan – 233 Sixes
Eoin Morgan is the first and only captain to lead England to win an ODI World Cup. That’s where his stature as a captain is very massive. But he is famous for his approach, and under him, England were a force to reckon with in the white-ball format. Morgan hit 346 sixes in his career, and 233 of those came as a captain. He led England in 180 innings and scored 5872 runs with nine centuries.
1. Rohit Sharma – 239 Sixes
Sixes maarna toh koi inse seekhe 😉🤌#MumbaiMeriJaan #MumbaiIndians #SLvIND pic.twitter.com/AYnSj8oFYY
— Mumbai Indians (@mipaltan) August 2, 2024
Famously known as “Hitman,” Rohit Sharma is one of the most elegant batters to watch, and his six-hitting looks very pleasing. He holds the record for most international sixes (616), and there are many more to come. As a captain, Rohit has played 136 innings and scored over 5000 runs with 239 sixes.
Read More:- Rohit Sharma Captaincy Records in All Formats: T20I, ODI & Test