'Better than Bradman': Gayle makes history with insane ton

Chris Gayle has shattered the T20 record books with an incredible innings of 146 not out off just 69 balls, including a whopping 18 sixes.

Playing in the Bangladeshi Premier League final, the West Indian went absolutely ballistic as he helped Rangpur Riders beat Dhaka Dynamites by 57 runs.

Gayle shared a 201-run partnership with Kiwi great Brendon McCullum, breaking his own world record for most sixes in a T20 innings (18), which is a century in itself!

Take a bow! Image: Twitter

Against a bowling attack featuring international players Shakib Al Hasan, Sunil Narine, Shahid Afridi, Kieron Pollard and Mosaddek Hossain, Gayle backed up his 126 not out in the semi-final.

He also achieved the highest score in a T20 final and featured in the highest partnership in a T20 final

He is now the first player to reach 20 T20 centuries and the first to reach 11,000 T20 runs.

Asked after the match whether he considers himself the Bradman of T20, Gayle declared: "No, I am actually the greatest batsman of all time."

Across 320 career T20 matches, Gayle averages 40.94, with a strike rate of 149.02.

His highest score remains 175 not out.