Batsmen With Most International Sixes For Every Major Nation

Updated - 06 Jun 2021, 08:29 PM

Batsmen With Most International Sixes For Every Major Nation
Batsmen With Most International Sixes For Every Major Nation.

It is not easy to clear the ropes in international matches with the bowlers trying to outsmart the batsmen always and to do it on a consistent basis needs to be acknowledged. It is disheartening when a player tries to take the ariel root and gets dismissed caught on boundaries and hence it needs a strong mindset to take the risk too.

Some players have never felt hard to hit sixes and their aggressive nature can be a blessing in disguise at times. Timing the ball is the key to six-hitting and with the pressures involved in international cricket, the batsmen can have a tough time if it goes wrong. Here are the batsmen with the most international sixes for every major nation.

Batsmen With Most International Sixes For Every Major Nation:

Mohammad Nabi – Afghanistan

Afghanistan cricket team
Mohammad Nabi (Image Credit: Twitter)

Mohammad Nabi leads the chart for the Afghanistan side in the most international sixes with 173 sixes overall. The 36-year-old all-rounder is one of the best T20 players and he has been playing all around the globe.

Nabi is a hard hitter down the order and has hit 89 sixes in the One-day internationals, 83 in the T20 internationals, and just one six in test cricket.

Tamim Iqbal – Bangladesh

Tamim Iqbal
Tamim Iqbal [Image-Getty]
Tamil Iqbal is one of the best Bangladesh openers and the 32- year- old holds the record for the most international sixes by a Bangladesh batsman with 178 sixes. He is one of the prolific run-scorer for the nation and he likes to take on the bowlers in the powerplay.

Tamil has hit 40 sixes in tests,  95 sixes in ODIs, and 45 in T20 Internationals for Bangladesh. He has been appointed as the skipper of the Bangladesh ODI side recently and will take over the reins from Mashrafe Mortaza.

Adam Gilchrist – Australia

Australia national team
Adam Gilchrist[photo: Twitter]
Adam Gilchrist was an explosive batsman in tests as well as the limited over games and he was always ready to get into the act. He is one of the greatest wicketkeeper-batsman to have played the game and he holds the record for the most number of sixes by an Australian batsman with 261 sixes.

Gilchrist hit 100 sixes in test cricket, 149 sixes in ODIs, and 13 sixes in the T20 internationals. He is currently serving as a commentator in the Big Bash league post-retirement and Australia was lucky to have his services at the top of the order.

Eoin Morgan – England

Eoin Morgan
Eoin Morgan[photo: Getty Images]
The current England limited-overs skipper Eoin Morgan has the most number of international sixes for England with 320 to his name. Morgan is one of the best strikers of the cricket ball and he has been a phenomenal leader for his country with some excellent performances in the middle order.

Morgan has hit 219 sixes in ODI cricket, 113 in T20 internationals, and six sixes in test cricket so far and the 34-year-old will be leading his country in the much-awaited T20 World cup this year.

AB Devilliers – South Africa

South Africa national team
AB de Villiers. (Credits: Twitter)

AB Devilliers had a phenomenal career for the Proteas and he will go down as one of the best batsmen in the modern era. Devilliers holds the record for the most number of sixes by a South African batsman with 324 sixes.

The 37-year-old hit 204 sixes in ODI internationals, 64 sixes in tests, and 60 sixes in T20 internationals and the former South African captain has retired from international cricket. However, he is still playing for the Royal Challengers Bangalore in the IPL and he is one of the hardest batsmen to bowl at.

Sanath Jayasuriya – Sri Lanka

Sanath Jayasuriya
Sanath Jayasuriya. (Photo: Twitter)

Sanath Jayasuriya was one of the most attacking players at the top of the order and he was more than a handy all-rounder for the side. Jayasuriya holds the record for the most number of international sixes by a Sri Lankan batsmen with 350 sixes.

Jayasuriya hit 270 sixes in ODI cricket, 59 sixes in tests, and 23 sixes in T20 internationals overall. He had a significant impact while opening with some excellent ball striking and will go down as one of the best batsmen in his country.

Brendon McCullum – New Zealand

Brendon McCullum
Brendon McCullum. Image-Getty

Brendon McCullum is a former New Zealand captain who was always ready to take on bowling from the word go. He was very aggressive in the powerplay and he holds the record for the most number of international sixes by a New Zealand batsmen with 398 sixes.

McCullum hit 200 sixes in ODI internationals, 107 in tests, and 91 in the T20 internationals in his career. He also held the record for the most number of sixes in tests and is currently serving as a cricket coach post-retirement.

Rohit Sharma – India

Rohit Sharma
Rohit Sharma (Image Credit: Twitter)

Rohit Sharma is a natural six-hitter and he generally relies on the timing of the shots rather than power. The vice-captain of the Indian limited-overs side has been hitting sixes for fun and he holds the record for the most number of sixes in international cricket from India with 436 sixes.

Rohit has hit 244 sixes in ODIs, 133 sixes in T20is, and 59 sixes in test cricket so far and he still has a long way to go. The 34-year-old is a match-winner for any team he plays and he is among the best batsmen in the world at the moment.

Shahid Afridi – Pakistan

Pakistan national team
Shahid Afridi[photo: Twitter]
Shahid Afridi was probably, the most aggressive batsman to have played the game and he enjoyed a lot more success when his international career started as a top-order batsman. He holds the record for the most number of international sixes by a Pakistan batsman with 474 sixes.

Afridi hit 351 sixes in ODI cricket, 73 sixes in T20 internationals, and 52 sixes in his Test career. He transformed into a leg-spin all-rounder who batted in the middle order and was willing to hit lusty blows at the back end of the innings towards the later part of his career.

Chris Gayle – West Indies

West Indies batsmen
Chris Gayle (Image Credit: Twitter)

It is not a surprise to see, Chris Gayle leading the charts for the most number of international sixes from any country. Gayle has hit 534 sixes in his international career overall and the Universe Boss is unstoppable when he gets into his zone.

Gayle has hit 331 sixes in ODI internationals, 106 sixes in T20 internationals, and 98 sixes in test cricket and the 41-year-old is still playing for the West Indies T2o international side with the aim of participating in the T20 World cup this year. The big man from the Caribbean holds most of the records for batsmen in the shortest format of the game.

Tagged:

Brendon McCullum Mohammad Nabi Rohit Sharma Sanath Jayasuriya Shahid Afridi Tamim Iqbal