Chris Gayle walked out to bat on April 23, 2013, at Chinnaswamy Stadium and turned a regular IPL night into cricket history. He smashed 175 not out off just 66 balls, including a hundred that arrived in only 30 balls.
Since then, the race to the fastest IPL century has seen teenage prodigies, fearless finishers, and explosive openers all push the limits of what T20 batting can look like. This list captures the ten fastest hundreds ever scored in the Indian Premier League.
Top 10 Fastest Centuries in IPL
These are the quickest hundreds ever scored in IPL matches. Each knock changed the game in an instant and left bowlers with no answers.

Every name on this list represents a moment where a batter took complete control and refused to slow down.
| Player | Balls | Match | Venue | Date |
|---|---|---|---|---|
| CH Gayle | 30 | Royal Challengers Bangalore v Pune Warriors | Bangalore | 23 April 2013 |
| Vaibhav Suryavanshi | 35 | Rajasthan Royals v Gujarat Titans | Jaipur | 28 April 2025 |
| YK Pathan | 37 | Rajasthan Royals v Mumbai Indians | Mumbai | 13 March 2010 |
| Heinrich Klaasen | 37 | Sunrisers Hyderabad v Kolkata Knight Riders | Delhi | 25 May 2025 |
| DA Miller | 38 | Kings XI Punjab v Royal Challengers Bangalore | Mohali | 06 May 2013 |
| Travis Head | 39 | Sunrisers Hyderabad v Royal Challengers Bangalore | Bengaluru | 15 April 2024 |
| Priyansh Arya | 39 | Punjab Kings v Chennai Super Kings | Mullanpur | 7 April 2025 |
| Abhishek Sharma | 40 | Sunrisers Hyderabad v Punjab Kings | Hyderabad | 12 April 2025 |
| Will Jacks | 41 | Royal Challengers Bangalore v Gujarat Titans | Ahmedabad | 28 April 2024 |
| AC Gilchrist | 42 | Deccan Chargers v Mumbai Indians | Mumbai | 27 April 2008 |
What makes this list so special is the variety of players on it. Legends, youngsters, finishers, and openers all feature, which shows that an IPL century can come from anywhere in the batting order.
1. Chris Gayle – 30 Balls
Chris Gayle’s 30-ball century against Pune Warriors in Bangalore on April 23, 2013, is the fastest in IPL history and one of the most brutal innings ever played in T20 cricket. He finished unbeaten on 175 off 66 balls, hitting 17 sixes and 13 fours at a strike rate of 265.15.

RCB posted 263/5 in 20 overs, and Gayle’s innings was the reason why.
| Stats | Details |
|---|---|
| Score | 175* (66 balls) |
| 4s / 6s | 13 / 17 |
| Strike Rate | 265.15 |
| Match Result | RCB won by 130 runs |
| Opposition | Pune Warriors |
| Venue | Chinnaswamy Stadium, Bangalore |
Pune Warriors were simply chasing a score that was never catchable after that kind of assault from the Universe Boss.
2. Vaibhav Suryavanshi – 35 Balls
Vaibhav Suryavanshi became the youngest player to score a century in the IPL when he reached three figures in just 35 balls for Rajasthan Royals against Gujarat Titans in Jaipur on April 28, 2025. He was just 14 years old, and the cricket world could not believe what it was watching.

His opening partner, Yashasvi Jaiswal, was also in fine touch with 70 off 40 balls, but Suryavanshi stole the show completely.
| Stats | Details |
|---|---|
| Score | 101 (38 balls) |
| 4s / 6s | 7 / 11 |
| Strike Rate | 265.78 |
| Match Result | Rajasthan Royals won |
| Opposition | Gujarat Titans |
| Venue | Sawai Mansingh Stadium, Jaipur |
This innings announced him as a generational talent in T20 cricket.
3. Yusuf Pathan – 37 Balls
Yusuf Pathan smashed a 37-ball century for the Rajasthan Royals against the Mumbai Indians in Mumbai on March 13, 2010, in one of the most explosive innings of the early IPL era. He scored 100 off 37 balls at a strike rate of 270.27, hammering 8 fours and 9 sixes.

Pathan was run out before he could go further, but 100 off 37 balls had already done enough.
| Stats | Details |
|---|---|
| Score | 100 (37 balls) |
| 4s / 6s | 8 / 9 |
| Strike Rate | 270.27 |
| Match Result | Rajasthan Royals won |
| Opposition | Mumbai Indians |
| Venue | Wankhede Stadium, Mumbai |
This innings cemented his reputation as one of the most destructive hitters in early IPL cricket.
4. Heinrich Klaasen – 37 Balls
Heinrich Klaasen matched Yusuf Pathan’s record with a 37-ball century for Sunrisers Hyderabad against Kolkata Knight Riders in Delhi on May 25, 2025. He finished unbeaten on 105 off 39 balls, hitting 7 fours and 9 sixes at a strike rate of 269.23.

SRH posted a massive 278/3 in 20 overs, and Klaasen’s knock in the back end of the innings was the reason the total went past 270.
| Stats | Details |
|---|---|
| Score | 105* (39 balls) |
| 4s / 6s | 7 / 9 |
| Strike Rate | 269.23 |
| Match Result | SRH won by 110 runs |
| Opposition | Kolkata Knight Riders |
| Venue | Arun Jaitley Stadium, Delhi |
KKR were bowled out for 168 in reply, losing by 110 runs.
5. David Miller – 38 Balls
David Miller earned the nickname ‘Killer Miller’ long before this innings, but his 38-ball century for Kings XI Punjab against Royal Challengers Bangalore in Mohali on May 6, 2013, showed exactly why that name stuck. He came in with his team in trouble and finished unbeaten on 101 off 38 balls.

Punjab were chasing 191 runs with the top order already back in the dressing room.
| Stats | Details |
|---|---|
| Score | 101* (38 balls) |
| 4s / 6s | 8 / 7 |
| Strike Rate | 265.78 |
| Match Result | Kings XI Punjab won |
| Opposition | Royal Challengers Bangalore |
| Venue | PCA Stadium, Mohali |
Miller took it upon himself to chase the target almost single-handedly, and he crossed the line with Rajagopal Sathish for company.
6. Travis Head – 39 Balls
Travis Head’s 39-ball century for Sunrisers Hyderabad against Royal Challengers Bengaluru on April 15, 2024, was one of the most breathtaking knocks of that IPL season. He scored 102 off 41 balls, hitting 9 fours and 8 sixes as SRH posted a colossal 287/3.

RCB chased hard with 262/7 in reply, but SRH held on by 25 runs.
| Stats | Details |
|---|---|
| Score | 102 (41 balls) |
| 4s / 6s | 9 / 8 |
| Strike Rate | 248.78 |
| Match Result | SRH won by 25 runs |
| Opposition | Royal Challengers Bengaluru |
| Venue | Rajiv Gandhi International Stadium, Bengaluru |
Head’s opening assault made all the difference in setting a total that pushed RCB to the absolute limit.
7. Priyansh Arya – 39 Balls
Priyansh Arya’s 39-ball century for Punjab Kings against Chennai Super Kings in New Chandigarh on April 8, 2025, was a stunning innings from a young player making his name in the IPL. He scored 103 off 42 balls at a strike rate of 245.23, with 7 fours and 9 sixes.

Punjab posted 219/6, and CSK fell short at 201/5, with Arya’s big hundred at the top of the innings proving the difference.
| Stats | Details |
|---|---|
| Score | 103 (42 balls) |
| 4s / 6s | 7 / 9 |
| Strike Rate | 245.23 |
| Match Result | Punjab Kings won by 18 runs |
| Opposition | Chennai Super Kings |
| Venue | Maharaja Yadavindra Singh Stadium, New Chandigarh |
He was named Player of the Match for this standout performance.
8. Abhishek Sharma – 40 Balls
Abhishek Sharma reached his century in just 40 balls for Sunrisers Hyderabad against Punjab Kings in Hyderabad on April 12, 2025. He finished with 141 off 55 balls, hitting 14 fours and 10 sixes at a breathtaking strike rate of 256.36.

| Stats | Details |
|---|---|
| Score | 141 (55 balls) |
| 4s / 6s | 14 / 10 |
| Strike Rate | 256.36 |
| Match Result | SRH won |
| Opposition | Punjab Kings |
| Venue | Rajiv Gandhi International Stadium, Hyderabad |
Opening alongside Travis Head, Abhishek put on a massive stand that took the game away from the Punjab Kings early in the innings. SRH finished with a huge total and cruised to victory.
9. Will Jacks – 41 Balls
Will Jacks produced one of the most surprising centuries in recent IPL history when he reached three figures in 41 balls for Royal Challengers Bangalore against Gujarat Titans in Ahmedabad on April 28, 2024. He scored an unbeaten 100 off 41 balls with 5 fours and 10 sixes.

| Stats | Details |
|---|---|
| Score | 100* (41 balls) |
| 4s / 6s | 5 / 10 |
| Strike Rate | 243.90 |
| Match Result | RCB won |
| Opposition | Gujarat Titans |
| Venue | Narendra Modi Stadium, Ahmedabad |
RCB were chasing 201 runs and looked in trouble until Jacks took the attack on completely. He and Virat Kohli (70 not out off 44) took the total to 206/1 in just 16 overs to seal a dominant win.
10. Adam Gilchrist – 42 Balls
Adam Gilchrist’s 42-ball century for Deccan Chargers against Mumbai Indians in Mumbai on April 27, 2008, was one of the first truly iconic innings in IPL history. He finished on 109 not out off 47 balls, smashing 9 fours and 10 sixes at a strike rate of 231.91.

Deccan Chargers were chasing 155, and Gilchrist made it look completely effortless, finishing the chase in just 12 overs without losing a single wicket.
| Stats | Details |
|---|---|
| Score | 109* (47 balls) |
| 4s / 6s | 9 / 10 |
| Strike Rate | 231.91 |
| Match Result | Deccan Chargers won |
| Opposition | Mumbai Indians |
| Venue | Wankhede Stadium, Mumbai |
VVS Laxman was the unbeaten partner at the other end as the Chargers won without breaking a sweat.
Suggested Reads:
Conclusion: Thirty Balls, One Hundred, Pure Chaos
The fastest IPL centuries show just how far T20 batting has come. From Gayle’s universe-bending 30-ball ton to Gilchrist’s early blueprint in 2008, each knock on this list rewrote what was thought possible.
The IPL keeps producing new names willing to break old records. With players like Vaibhav Suryavanshi already on this list at 14, the fastest century record may not stay with Gayle forever.
