Chris Gayle scored the fastest century in Indian Premier League history in 2013 when he scored 100 runs for Royal Challengers Bangalore against Pune Warriors India in just 30 balls. In the end, Gayle scored a record-breaking 175* off 66 balls, which is still the highest individual score in IPL history. It was one of the most devastating innings in T20 cricket history, with 13 fours and 17 sixes.