Indian Premier League Records

IPL Stats: Fastest Century for Each Team

The Indian Premier League (IPL) has seen some of the finest T20 batters ply their trade in the tournament. 

These batters have displayed many electrifying knocks, showcasing their power-hitting skills. Some have even hammered hundreds for fun, and that too in record balls. 

Scoring a century in the T20 format is a tough task, but the batter’s blades are doing wonders with the game favouring them more.

Here, in this article, we will look at the fastest centuries scored for each team in IPL history.

Fastest Century for Each IPL Team

Player Balls Taken to 100 Final Score Team
Chris Gayle 30 175* (66) Royal Challengers Bengaluru
Vaibhav Suryavanshi 35 101 (38) Rajasthan Royals
Heinrich Klaasen 37 105* (39) Sunrisers Hyderabad
David Miller 38 101* (38) Punjab Kings
Adam Gilchrist 42 109* (47) Deccan Chargers
Sanath Jayasuriya 45 114* (48) Mumbai Indians
Murali Vijay 46 127 (56) Chennai Super Kings
Virender Sehwag 48 119 (56) Delhi Capitals
Venkatesh Iyer 49 104 (51) Kolkata Knight Riders
Shubman Gill 49 129 (60) Gujarat Titans
Steven Smith 53 101 (54) Rising Pune Supergiants
Rishabh Pant 54 118* (61) Lucknow Super Giants

Key Insights – A Breakdown of Team-wise Fastest IPL Centuries

Apart from the 12 teams mentioned above, three more teams — the Pune Warriors, Kochi Tuskers Kerala, and Gujarat Lions — participated in the IPL. However, no batter scored a century for them in the league. 

Chris Gayle holds the unassailable record for scoring the fastest century in the IPL. The mighty Caribbean batter brought up his hundred off a mere 30 balls while playing for the Royal Challengers Bangalore (now Bengaluru) in 2013. Eventually, Gayle ended up with an unbeaten 175 in 66 balls, which is the highest individual score in the IPL.

Likewise, RCB also has the slowest hundreds in the league. Manish Pandey (vs Deccan Chargers, 2009) and Virat Kohli (vs Rajasthan Royals, 2024) completed their three-figure marks in 67 balls.