Category | Cricket

Top 10 most sixes in T20 international cricket

By Vinod Rajbhar             Aug 1, 2025

Babar Hayat 

The player with the fearless approach on the pitch has hit the 10th most sixes in the T20 international matches for the team, which is 136 sixes. 

10

Image: ESPN Cricinfo

Evin Lewis 

He has smashed a total of 136 sixes in the T20 internationals for the team and has shown his best at the powerplay in the matches. 

9

Image: ESPN Cricinfo

Syed Aziz 

The Malaysian hitman, Syed, has marked a total of 139 sixes in international matches and has smashed a total of 2680. 

8

Image: X

Glenn Maxwell 

He is known for his fierce batting and excellent strokeplay. In the international T20 matches, he has hit 145 sixes and has achieved a total of 2754 runs. 

7

Image: ESPN Cricinfo

Suryakumar Yadav 

He has been the best key batter to the team and has a 360-degree capability to hit the ball in any way around, and has managed to hit 146 sixes for India. 

6

Image: Mint

Nicholas Pooran 

The player has a powerful wrist with which he has achieved the top fifth most sixes in the international T20 for the team, which is 149 sixes.

5

Image: India Today

Jos Buttler 

The player is known for his generous captaincy for the team and being in the top 10 for the most sixes by hitting 152 sixes. 

4

Image: NDTV Sports

Muhammad Waseem 

The batsman from the USA has shocked everyone with outstanding runs in the T20 international matches by hitting 165 sixes and a total of 2759 runs. 

3

Image: ESPN Cricinfo

Martin Guptill 

He has been named the machine who hits sixes. He has smashed a total of 173 sixes for the team with a total of 3531 runs and stands second. 

2

Image: ESPN Cricinfo

Rohit Sharma 

The hitman has the record for the most sixes in the T20 matches with 205 sixes for the team and has hit over 4000 runs.

1

Image: ESPN Cricinfo