The Chris Gayle show was on full display in the Bangladesh Premier League’s final in Dhaka on Tuesday as the West Indies batsman smashed a 69-ball 146.

Playing for the Rangpur Riders, Gayle demolished the bowling attack of Dhaka Dynamites with an innings that included 18 sixes and five fours.

To give him company at the other end was former New Zealand captain Brendon McCullum, who hit a comparatively calm 43-ball 51, layered with four fours and three sixes. Rangpur reached 206/1 in their 20 overs.

Bangladesh’s new Test captain Shakib Al Hasan was the only Dhaka Dynamites bowler to take a wicket, that of Rangpur opener Johnson Charles. Even Keiron Pollard, playing for the Dynamites, was smashed for 33 runs in two overs.

Gayle broke many records with his knock, including the highest amount of sixes in a T20 game – 18. He thereby broke his previous record of 17 sixes in a match, which was during that epic 175 he had bludgeoned in the Indian Premier League in 2013.