T20 cricket has completely transformed the game with its fast-paced, high-energy action. Fans love the thrill of watching batters launch the ball over the boundary, turning six-hitting into a true art.
In this article, we highlight the players with the Most Sixes In T20, both in international cricket and the IPL. From record-breaking innings to jaw-dropping power-hitting performances, we’ll take you through the top six hitters making waves in 2026. If you enjoy explosive batting and big scores, this guide to the Most Sixes In T20 is a must-read!
Most Sixes In T20 International: Career Records
The ability to hit sixes consistently is a prized skill in T20 cricket.

Let’s look at the players who have hit the most sixes in their T20 International careers.
| Player | Team | Span | Matches | Innings | Runs | HS | SR | Sixes | Fours | Not Outs |
|---|---|---|---|---|---|---|---|---|---|---|
| Rohit Sharma | IND | 2007–2024 | 159 | 151 | 4231 | 121* | 140.89 | 205 | 383 | 19 |
| Muhammad Waseem | UAE | 2021–2025 | 75 | 75 | 2732 | 112 | 155.58 | 166 | 223 | 5 |
| Martin Guptill | NZ | 2009–2022 | 122 | 118 | 3531 | 105 | 135.70 | 173 | 309 | 7 |
| Jos Buttler | ENG | 2011–2025 | 137 | 126 | 3700 | 101* | 147.05 | 160 | 333 | 23 |
| Nicholas Pooran | WI | 2016–2024 | 106 | 106 | 2275 | 98 | 149.00 | 149 | 347 | 6 |
| Suryakumar Yadav | IND | 2021–2025 | 84 | 79 | 2598 | 117 | 167.07 | 146 | 237 | 11 |
| Glen Maxwell | AUS | 2012–2025 | 117 | 107 | 2675 | 145* | 154.71 | 137 | 226 | 17 |
| Babar Hayat | HKG | 2014–2025 | 92 | 88 | 2154 | 122 | 130.70 | 132 | 131 | 13 |
| Evin Lewis | WI | 2016–2025 | 65 | 64 | 1782 | 125* | 154.28 | 136 | 135 | 4 |
| David Miller | SA | 2010–2024 | 130 | 114 | 2591 | 106* | 140.66 | 130 | 168 | 36 |
| Paul Stirling | IRE | 2009–2025 | 151 | 148 | 3669 | 115* | 134.88 | 129 | 428 | 11 |
| Rovman Powell | WI | 2017–2025 | 96 | 84 | 1876 | 107 | 142.12 | 123 | 113 | 12 |
| Eoin Morgan | ENG | 2009–2022 | 115 | 107 | 2458 | 91 | 136.17 | 120 | 186 | 21 |
| Chris Gayle | WI | 2006–2021 | 79 | 75 | 1899 | 117 | 137.50 | 124 | 158 | 7 |
| Aaron Finch | AUS | 2011–2022 | 103 | 103 | 3120 | 172 | 142.53 | 125 | 309 | 12 |
| Darius Visser | SAM | 2024–2025 | 1 | 1 | 132 | 39 | 146.79 | 14 | 5 | 0 |
India’s Rohit Sharma leads the pack with an impressive 205 sixes. His aggressive batting style and ability to clear the boundary have made him a T20 legend. New Zealand’s Martin Guptill follows with 173 sixes, showcasing his power-hitting skills. India’s Suryakumar Yadav and West Indies’ Nicholas Pooran are at 146 & 149 sixes each, despite playing fewer matches than some others on the list.
Most Sixes In A T20 Innings
While career records show consistency, single-match performances can be truly spectacular.

Here are the top 10 innings with the most sixes in T20 Internationals.
| Player | Team | Runs | Balls | Sixes | Date |
|---|---|---|---|---|---|
| Finn Allen | New Zealand | 137 | 62 | 19 | 2025-06-13 |
| Sahil Chauhan | Estonia | 144 | 41 | 18 | 2024-06-17 |
| Chris Gayle | West Indies | 116 | 62 | 18 | 2013-04-04 |
| Punit Bisht | Meghalaya | 146* | 51 | 17 | 2021 |
| Hazratullah Zazai | Afghanistan | 162* | 62 | 16 | 2019-02-23 |
| Finn Allen | New Zealand | 137 | 62 | 16 | 2024-01-17 |
| Zeeshan Kukikhel | Hungary | 137 | 49 | 15 | 2022-06-05 |
| Sikandar Raza | Zimbabwe | 133* | 43 | 15 | 2024-10-23 |
| Aaron Finch | Australia | 156 | 63 | 14 | 2013-08-29 |
| George Munsey | Scotland | 127* | 56 | 14 | 2019-09-16 |
| Darius Visser | Samoa | 132 | 62 | 14 | 2024-08-20 |
Finn Allen tops this list with a remarkable 19 sixes in a single innings. Sahil Chauhan & Chris Gayle follow with 18 sixes each. These innings show the explosive potential of T20 cricket, where batsmen can dominate bowlers in a short span of time.
Most Sixes In IPL
The Indian Premier League (IPL) is one of the most popular T20 leagues globally. Let’s look at the six-hitting records in this tournament.
Most Sixes In IPL Career
Chris Gayle, the “Universe Boss,” leads the IPL six-hitting charts with 357 sixes. Rohit Sharma and Virat Kohli follow with 280 and 272 sixes respectively.

The following 10 players have consistently cleared the boundary throughout their IPL careers.
| Player | Teams | Span | Matches | Inns | Runs | HS | NO | 100s | 50s | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|
| CH Gayle | KKR, KXIP, PBKS, RCB | 2009–2021 | 142 | 141 | 4965 | 175* | 16 | 6 | 31 | 404 | 357 |
| RG Sharma | DCH, MI | 2008–2025 | 272 | 267 | 7046 | 109* | 30 | 2 | 47 | 640 | 302 |
| V Kohli | RCB | 2008–2025 | 267 | 259 | 8661 | 113* | 40 | 8 | 63 | 771 | 291 |
| MS Dhoni | CSK, RPS | 2008–2025 | 278 | 242 | 5439 | 84* | 100 | 0 | 24 | 375 | 264 |
| AB de Villiers | DC, RCB | 2008–2021 | 184 | 170 | 5162 | 133* | 40 | 3 | 40 | 413 | 251 |
| DA Warner | DC, SRH | 2009–2024 | 184 | 184 | 6565 | 126 | 22 | 4 | 62 | 663 | 236 |
| AD Russell | DC, KKR | 2012–2025 | 140 | 115 | 2651 | 88* | 21 | 0 | 12 | 186 | 223 |
| KA Pollard | MI | 2010–2022 | 189 | 171 | 3412 | 87* | 52 | 0 | 16 | 218 | 223 |
| SV Samson | DC, RR | 2013–2025 | 177 | 172 | 4704 | 119 | 20 | 3 | 26 | 379 | 219 |
| KL Rahul | DC, KXIP, PBKS, LSG, RCB, SRH | 2013–2025 | 145 | 136 | 5222 | 132* | 23 | 5 | 40 | 452 | 208 |
Most Sixes In An IPL Innings
Chris Gayle’s 175 not out against Pune Warriors India in 2013 stands as the pinnacle of six-hitting in the IPL. He smashed 17 sixes in that innings, a record that still stands. Brendon McCullum’s 158 in the very first IPL match in 2008 set the tone for the tournament with 13 sixes.

Here’s the list of top 10 players with the most sixes in a match:
| Player | Team | Runs | Balls | Against | 4s | 6s | Venue | Date |
|---|---|---|---|---|---|---|---|---|
| CH Gayle | RCB | 175 | 66 | Warriors | 13 | 17 | Bengaluru | 23 Apr 2013 |
| BB McCullum | KKR | 158 | 73 | RCB | 10 | 13 | Bengaluru | 18 Apr 2008 |
| CH Gayle | RCB | 128 | 62 | Daredevils | 7 | 13 | Delhi | 17 May 2012 |
| CH Gayle | RCB | 117 | 57 | Kings XI | 7 | 12 | Bengaluru | 06 May 2015 |
| AB de Villiers | RCB | 129 | 52 | Guj Lions | 10 | 12 | Bengaluru | 14 May 2016 |
| ST Jayasuriya | MI | 114 | 48 | CSK | 9 | 11 | Wankhede | 14 May 2008 |
| M Vijay | CSK | 127 | 56 | RR | 8 | 11 | Chennai | 03 Apr 2010 |
| AD Russell | KKR | 88 | 36 | CSK | 1 | 11 | Chennai | 10 Apr 2018 |
| CH Gayle | Kings XI | 104 | 63 | SRH | 1 | 11 | Mohali | 19 Apr 2018 |
| V Suryavanshi | RR | 101 | 38 | GT | 7 | 11 | Jaipur | 28 Apr 2025 |
Also Read This:
Conclusion: Rohit Sharma Holds the Record for Most Sixes in T20 Internationals
Rohit Sharma currently holds the record for the most sixes in T20 International cricket, consistently thrilling fans with his powerful hitting. T20 cricket is all about big shots, and players like Rohit Sharma, Chris Gayle, and AB de Villiers have made six-hitting an integral and exciting part of the game.
With the fast-paced nature of T20 cricket, we are witnessing more explosive batters breaking records and entertaining fans worldwide. These stats on most sixes in T20Is highlight the talent, power, and entertainment that make this format so loved by cricket enthusiasts everywhere.
Leave a Comment