Top 5 batters from Test playing teams with most sixes in T20Is

Cricket: Some of the best T20I cricketers like Rohit Sharma, Suryakumar Yadav, Jos Buttler, Nicholas Pooran, and Martin Guptill have hit the most sixes in T20Is.

author-image
Vibhakar
New Update
Untitled design (3)

Top 5 batters from Test playing teams with most sixes in T20Is (X)

Overview

  • Suryakumar Yadav became the fourth batter to hit 150 or more sixes in T20Is for batters from Test-playing teams
  • The list is topped by Rohit Sharma, who is the only batter to have hit over 200 sixes in T20Is
  • The list also features some of the best T20I batters like Jos Buttler, Martin Guptill, and Nicholas Pooran
Advertisment

The art of hitting sixes is one of the highly rewarding aspects of cricket. Especially in the limited-overs formats, it is highly valuable, as the batters can score more runs at a faster pace without having to consume a lot of deliveries. By doing so, the batters will be able to make a huge impact on the eventual result of the match more than those who rely more on running between the wickets.

While hitting sixes might not be needed in Tests, it is essential in the modern-day T20 game. Hence, some of the best batters in the format have been those who hit many sixes or even fours. Over the years, not many batters have hit over 100 sixes in the shorter format. In T20Is, in particular, there are only a handful of batters who have hit over 125 sixes.

Also Read: India's results in Australia in the T20Is series till 2020

Top 5 batters from Test playing teams with the most sixes in T20Is

Nicholas Pooran (149 sixes in 97 innings)

Nicholas Pooran is one of the best batters in T20 cricket. While his record in T20Is is not as great as that in some of the major T20 leagues like the IPL, he is among the best six-hitters even in international cricket. The Southpaw has 149 sixes to his name in 97 innings, which is the fifth-most for a batter, as of October 2025.

Also Check: Last 10 cricketers to receive knighthood ft. James Anderson

Suryakumar Yadav (150 sixes in 86 innings)

Suryakumar Yadav surpassed Nicholas Pooran with his batting in the first T20I of the 2025 series against Australia at the Manuka Oval in Canberra. Although the match was called off, Suryakumar became the batter with the fourth most number of sixes in T20Is. In 86 innings in T20Is, the middle-order batter has hit 150 sixes.

Read More: Top 10 batters with the highest percentage of centuries in wins in international cricket

Jos Buttler (172 sixes in 132 innings)

Jos Buttler is one of the most versatile batters in the history of T20 cricket. He has been a finisher, an opener, and even a middle-order batter for England and different teams in T20 leagues. The right-handed batter has the third most sixes in the history of T20Is. In 132 innings, the 2022 T20 World Cup-winning captain has 172 sixes to his name.

Tap Here: Top 10 batters with the highest percentage of centuries in wins in international cricket

Martin Guptill (173 sixes in 118 innings)

Martin Guptill was one of the leading run-scorers and six-hitters in T20Is till his retirement. The right-handed batter was at his prime before the pandemic and was known for his ability to clear the boundaries with ease. Even after retiring from T20Is, Guptill has the second most sixes for a batter from the Test-playing teams. He has 173 sixes in 118 innings, which is a testament to his six-hitting abilities.

Rohit Sharma (205 sixes in 151 innings)

Rohit Sharma is the undisputed leader in the list of batters with the most sixes in T20Is. The 2024 T20 World Cup-winning skipper retired from the format after winning his second major T20 title. Yet, no batter is close to his tally of sixes in the format. In 151 innings, he has 205 sixes, whuch is 32 more than the second best in the list.

Rohit Sharma Jos Buttler Suryakumar Yadav