The fastest IPL century is measured by the number of legal deliveries a batter needs to reach 100 runs. The record belongs to Chris Gayle, who reached his hundred in 30 balls for Royal Challengers Bangalore against Pune Warriors India in 2013.
Fastest IPL Centuries
| Batter | Balls to 100 | Team | Match / season |
|---|---|---|---|
| Chris Gayle | 30 | Royal Challengers Bangalore | Against Pune Warriors India, 2013 |
| Vaibhav Sooryavanshi | 35 | Rajasthan Royals | Against Gujarat Titans, 2025 |
| Heinrich Klaasen | 37 | Sunrisers Hyderabad | Against Kolkata Knight Riders, 2025 |
| Priyansh Arya | 39 | Punjab Kings | Against Chennai Super Kings, 2025 |
| Travis Head | 39 | Sunrisers Hyderabad | Against Royal Challengers Bengaluru, 2024 |
Gayle's 30-Ball Record
Gayle's 175 not out remains the highest individual score in IPL history, and his 30-ball hundred is still the fastest century through IPL 2026. The innings combined rapid boundary hitting with a large final score and became one of the league's defining records.
Fastest Indian Century in IPL
Vaibhav Sooryavanshi's 35-ball hundred for Rajasthan Royals against Gujarat Titans in 2025 set a major Indian-player milestone for speed to a century. His further 36-ball hundred in 2026 also reinforced how quickly records in this category can move, even when the all-time record remains unchanged.
Fast Hundreds and Match Conditions
Ball count alone does not describe the whole innings. A batter may enter early or as a finisher, face different pitch conditions, or benefit from a partnership that keeps the required run rate low. For the full result, read the match scorecard as well as the century speed.
Explore the highest individual IPL score, most centuries, and fastest fifties for related batting records.
Sources and Further Reading
Explore More IPL Guides
Visit the IPL guide hub, IPL winners list, and IPL teams list for related topics.
Frequently Asked Questions
Who scored the fastest century in IPL history?
Chris Gayle scored a century in 30 balls for Royal Challengers Bangalore against Pune Warriors India in 2013.
Who is the fastest Indian centurion in IPL?
Vaibhav Sooryavanshi reached a hundred in 35 balls for Rajasthan Royals in 2025, the fastest IPL century by an Indian batter in the records cited here.
Has the 30-ball IPL century record been broken?
No. Chris Gayle's 30-ball century remained the fastest through IPL 2026.
