Chris Gayle has blasted 18 sixes on his way to an unbeaten 146 off 69 balls for Rangpur Riders against Dhaka Dynamites to create Twenty20 history in their Bangladesh Premier League final win.
Gayle, who was dropped by Shakib Al Hasan on 22, broke the record he set when he smashed 17 sixes in an unbeaten 175 for Royal Challengers Bangalore against Pune Warriors in the Indian Premier League's 2013 final.
The 38-year-old Jamaican's knock also took him past 11,000 runs in the shortest format of the game and made him the first player to score 20 centuries in T20 cricket.
Read more: Cricket: New Zealand's win over West Indies the perfect blueprint for four-day tests
Read more: Black Caps: George Worker back in ODI squad with Martin Guptill ruled out
Gayle, who has now struck 819 sixes in T20 cricket, last played a T20 international for West Indies in September and his last Test match was against Bangladesh in 2014.