By Chirag
March 25, 2026
Chris Gayle holds the record for the fastest century in the Indian Premier League, scoring a 30-ball hundred for RCB against Pune Warriors India in 2013.
Vaibhav Suryavanshi scored a 35-ball century for Rajasthan Royals against Gujarat Titans in 2025 in the Indian Premier League.
Yusuf Pathan scored a 37-ball century for Rajasthan Royals against Mumbai Indians in the 2010 edition of the Indian Premier League.
Heinrich Klaasen from South Africa scored a 37-ball century against Kolkata Knight Riders in the 2025 edition of the Indian Premier League.
David Miller scored a 38-ball century for Punjab Kings against Royal Challengers Bangalore in the 2013 edition of the Indian Premier League.
Travis Head scored a 39-ball century for Sunrisers Hyderabad against Royal Challengers Bangalore in the 2024 edition of the Indian Premier League.
Priyansh Arya scored a 39-ball century for Punjab Kings against Chennai Super Kings in the 2025 edition of the Indian Premier League.