Chris Gayle broke three records in a remarkable innings for Royal Challengers Bangalore on Tuesday, as the West Indian scored the fastest century in the history of professional cricket by clubbing his way to a ton from just 30 balls.
Gayle's 175 unbeaten from 66 balls is the highest mark ever reach in Twenty20 cricket, while his 17 sixes surpasses the previous record of 16 maximums hit in a single first-class innings.
The former West Indies captain also ensured Royal Challengers Bangalore posted a record T20 score, as the IPL franchise moved past Sri Lanka's total of 260 - scored against Kenya - as they reached 263/5 against a stunned Pune Warriors.
Gayle scored just one run from his first three balls, before the opener launched into a breathtaking assault on the opposition as the ex-West Indies captain plundered eight fours and 11 sixes to reach 100 quicker than any other player.
The 33-year-old reached three figures by crashing a free hit out of the Chinnaswamy Stadium, ensuring he beat the record previously set by Australian Andrew Symonds, who scored a 34-ball ton for Kent in 2004.
Shahid Afridi has the quickest century on the 50-over for of the game, having scored 100 from only 37 balls as a teenager in 1997, while West Indian legend Sir Viv Richards still holds the record for Test cricket, having destroyed England in only 56 balls 27 years ago.