Finn Allen hit the most sixes in a T20 inning [Source: @Cric_records45/X]
In a stunning display of power-hitting, New Zealand’s Finn Allen smashed a record-breaking knock for the San Francisco Unicorns against Washington in the 2025 Major League Cricket. His fiery knock on June 12 at Oakland featured an unprecedented 19 sixes.
Allen’s heroics bring back memories of some of the most explosive innings in T20 cricket around the world. From Chris Gayle’s iconic efforts in franchise leagues to jaw-dropping feats from rising talents, these performances showcase how six-hitting has become the ultimate weapon in the shortest format. Here’s a look at the top five players who hit the most sixes in a single T20 innings in domestic cricket.
3. Puneet Bisht - 17 Sixes
Puneet Bisht rounds out the list with a destructive 146 not out off 51 balls for Meghalaya against Mizoram in the 2021 Syed Mushtaq Ali Trophy at Chennai. On January 13, Bisht hammered 17 sixes and six fours, finishing with a strike rate of 286.27.
The wicketkeeper-batter’s innings not only powered his team to a commanding position but also earned him praise for delivering one of the most explosive knocks in Indian domestic T20s.
3. Chris Gayle - 17 Sixes
Chris Gayle graces the list in the 4th place from the 2013 Indian Premier League (IPL) where he scored an unbeaten 175 for Royal Challengers Bangalore against Pune Warriors at the M. Chinnaswamy Stadium in Bengaluru on April 23.
During this unforgettable assault, Gayle smashed 17 sixes and 13 fours in just 66 balls. His innings remain the highest individual score in T20 cricket to date, and the 265.15 strike rate underscored his complete dominance. It was a night where every delivery seemed destined to disappear into the stands.
2. Sahil Chauhan - 18 Sixes
Sahil Chauhan of Estonia delivered a record-shattering knock against Cyprus on June 17, 2024, in Episkopi. Chasing in the second innings, Chauhan slammed an unbeaten 144 off only 41 balls, sending the ball over the ropes 18 times.
He also hit six boundaries and finished with a strike rate of 351.21, one of the highest ever in a professional T20 game. Though not from a major cricketing nation, Chauhan’s innings stunned fans globally and highlighted the rapid growth of cricket in non-traditional regions.
2. Chris Gayle - 18 Sixes
Chris Gayle, the Universe Boss, features again on this elite list, with his 146 not out for Rangpur Riders against Dhaka Dynamites during the 2017 Bangladesh Premier League (BPL) final at Mirpur. On December 12, Gayle unleashed 18 sixes and five fours in his 69-ball carnage.
His trademark brutal hitting powered Rangpur to a massive total, and the unbeaten knock remains one of the greatest in franchise league finals. Gayle’s ability to dominate any bowling attack was once again on full display under pressure.
1. Finn Allen - 19 Sixes
Finn Allen leads the chart after a jaw-dropping performance for San Francisco Unicorns in the Major League Cricket (MLC) on June 12, 2025. Playing against Washington in Oakland, the New Zealand batter hammered 151 runs off just 51 balls. His innings featured a record-breaking 19 sixes along with five boundaries, taking his strike rate to an astonishing 296.07.
Allen’s knock came in the first innings and completely demolished the opposition bowling attack, setting a new high in domestic T20 history for most sixes in a single innings.