Cricketing powerhouse Chris Gayle has torn apart the Bangladesh Premier League with a sensational century to break an incredible T20 record.
Gayle, opening the batting for the Rangpur Riders, blasted his side to victory with an unbeaten 126 from 51 balls to reach the Khulna Titans' total of 167 in under 16 overs.
The former Australian Big Bash star became the first man to hit 10,000 T20 runs during this year's IPL season in April but recently hit a run of low scores during the BPL competition.
Read more: Windies batting boost from Gayle, Samuels
At 38, the former West Indies skipper could be excused for finally slowing down — but his display in Dhaka assured fans the T20 king was still alive and kicking as he claimed another piece of cricketing history.