Chris Gayle smashed a record 18 sixes and five fours for his 146 off 69 balls to set up a 57-run win for the Rangpur Riders in the BPL final.

Chris Gayle smashed a record 18 sixes and five fours for his 146 off 69 balls to set up a 57-run win for the Rangpur Riders in the BPL final.