Fastest Centuries in IPL History

Updated October 17, 2026

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

BatterBalls to 100TeamMatch / season
Chris Gayle30Royal Challengers BangaloreAgainst Pune Warriors India, 2013
Vaibhav Sooryavanshi35Rajasthan RoyalsAgainst Gujarat Titans, 2025
Heinrich Klaasen37Sunrisers HyderabadAgainst Kolkata Knight Riders, 2025
Priyansh Arya39Punjab KingsAgainst Chennai Super Kings, 2025
Travis Head39Sunrisers HyderabadAgainst 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.