Notifications
Clear all
0
11/12/2025 9:46 pm
Topic starter
Rohit Sharma holds the record for the most sixes in T20 international with 205 maximums in 151 innings. UAE batter Muhammad Waseem is second on the list, hitting 187 sixes in only 91 innings while former Kiwi batter Martin Guptill 173 sixes in 118 innings which is the 3rd most in T20 internationals.
List of Most Sixes In T20 International Cricket
| Rank | Player | Country | Matches | Runs | Sixes |
|---|---|---|---|---|---|
| 1 | Rohit Sharma | India | 159 | 4231 | 205 |
| 2 | Muhammad Waseem | UAE | 91 | 3184 | 187 |
| 3 | Martin Guptill | NZ | 122 | 3531 | 173 |
| 4 | Jos Buttler | England | 144 | 3869 | 172 |
| 5 | Suryakumar Yadav | India | 96 | 2766 | 155 |
| 6 | Nicholas Pooran | WI | 106 | 2275 | 149 |
| 7 | Glenn Maxwell | AUS | 126 | 2835 | 148 |
| 8 | Syed Aziz | Malaysia | 114 | 2773 | 143 |
| 9 | Babar Hayat | HK | 100 | 2280 | 140 |
| 10 | Rovman Powell | WI | 107 | 2068 | 140 |
