Every IPL season brings wild, high-voltage batting. Fans can’t get enough of those moments when a batter just explodes, smashing quick centuries and rewriting the record books. Some players make it look easy, racing to a hundred in no time. Chris Gayle? He’s still the boss. That 30-ball century of his is legendary, and nobody’s come close since. You will see many Indian young Indian talents on that list, which shows how much the IPL has helped find and nurture the young guns from India, and i hope that one of them will definitely break the record of Chris Gayle for fastest hundred.
Fastest IPL Centuries: Overview
Let’s dive into the top 10 fastest IPL centuries ever.
| Player | Balls | Match | Venue | Date | Opposition |
|---|---|---|---|---|---|
| Chris Gayle | 30 | RCB vs Pune Warriors | Bangalore | 23 Apr 2013 | Pune Warriors |
| Vaibhav Suryavanshi | 35 | RR vs Gujarat Titans | Jaipur | 28 Apr 2025 | Gujarat Titans |
| Yusuf Pathan | 37 | RR vs Mumbai Indians | Mumbai | 13 Mar 2010 | Mumbai Indians |
| Heinrich Klaasen | 37 | SRH vs KKR | Delhi | 25 May 2025 | Kolkata Knight Riders |
| David Miller | 38 | KXIP vs RCB | Mohali | 06 May 2013 | Royal Challengers Bangalore |
| Travis Head | 39 | SRH vs RCB | Bengaluru | 15 Apr 2024 | Royal Challengers Bangalore |
| Priyansh Arya | 39 | PBKS vs CSK | Mullanpur | 7 Apr 2025 | Chennai Super Kings |
| Abhishek Sharma | 40 | SRH vs PBKS | Hyderabad | 12 Apr 2025 | Punjab Super Kings |
| Will Jacks | 41 | RCB vs Gujarat Titans | Ahmedabad | 28 Apr 2024 | Gujarat Titans |
| Adam Gilchrist | 42 | Deccan Chargers vs MI | Mumbai | 27 Apr 2008 | Mumbai Indians |
1. Chris Gayle – 30 balls vs Pune Warriors (23 April 2013)
| Matches | Total Runs | Highest Score | Strike Rate |
|---|---|---|---|
| 142 | 4,965 | 175* | 148.96 |

Chris Gayle went ballistic at the M. Chinnaswamy Stadium in Bangalore. He racked up 175 from only 66 balls, hitting his hundred in just 30. Seventeen sixes flew off his bat that night. This record’s been around for more than ten years, and honestly, it still feels unreal.
Chris Gayle unleashed absolute carnage at the M. Chinnaswamy Stadium, scoring an unbeaten 175 off just 66 balls with 17 towering sixes that left fans in disbelief. His century came in a mere 30 deliveries, setting a record that has stood for over a decade and remains the benchmark for explosive batting in T20 cricket.
The Universe Boss showed why he is considered the greatest T20 batsman of all time, single-handedly demolishing the Pune Warriors bowling attack in what many call the greatest IPL innings ever.
2. Vaibhav Suryavanshi – 35 balls vs Gujarat Titans (28 April 2025)
| Matches | Total Runs | Highest Score | Strike Rate |
|---|---|---|---|
| 07 | 252 | 101 | 206.55 |

Then there’s Vaibhav Suryavanshi. He stepped up for the Rajasthan Royals and took the stage in Jaipur, reaching his century in 35 balls against the Gujarat Titans. Right from the start, he attacked. That day, fans watched a new IPL hero announce himself.
Vaibhav Suryavanshi announced himself on the big stage with a sensational 35-ball century for Rajasthan Royals at the SMS Stadium in Jaipur, becoming an overnight sensation. The young Indian prodigy attacked from ball one, displaying remarkable shot selection and fearless strokeplay against a strong Gujarat Titans bowling lineup.
This innings marked the arrival of a new IPL superstar, with Suryavanshi becoming one of the youngest players to score a century in IPL history, giving hope that he could one day break Gayle’s record.
3. Yusuf Pathan – 37 balls vs Mumbai Indians (13 March 2010)
| Matches | Total Runs | Highest Score | Strike Rate |
|---|---|---|---|
| 174 | 3,204 | 100 | 142.97 |

Back in 2010, Yusuf Pathan turned the Brabourne Stadium into his personal playground. He stormed to a hundred off 37 balls for Rajasthan Royals. Mumbai Indians’ bowlers just had no answers to his raw power.
Yusuf Pathan put on a hitting masterclass at the Brabourne Stadium, smashing his way to a 37-ball century for the Rajasthan Royals in IPL 2010. His raw power and timing left Mumbai Indians bowlers searching for answers as he cleared the ropes with ease throughout his explosive innings.
This knock showcased Pathan at his destructive best, cementing his reputation as one of the most dangerous power hitters in the early years of IPL history.
4. Heinrich Klaasen – 37 balls vs KKR (25 May 2025)
| Matches | Total Runs | Highest Score | Strike Rate |
|---|---|---|---|
| 49 | 1,480 | 110* | 169.72 |

Heinrich Klaasen? Another day, another spectacle. For Sunrisers Hyderabad, he hammered a 37-ball century at the Arun Jaitley Stadium. Every shot looked clean, and the ball kept sailing into the stands. Heinrich Klaasen produced a scintillating 37-ball century at the Arun Jaitley Stadium, matching Yusuf Pathan’s long-standing record from 2010.
The South African wicketkeeper-batsman was in devastating form for Sunrisers Hyderabad, sending the ball into the stands with remarkable consistency and clean hitting.
Klaasen’s exceptional ball-striking and ability to find gaps made him virtually unstoppable against Kolkata Knight Riders’ bowling attack in the crucial playoff match.
5. David Miller – 38 balls vs RCB (06 May 2013)
| Matches | Total Runs | Highest Score | Strike Rate |
|---|---|---|---|
| 141 | 3077 | 101* | 138.60 |

David Miller flipped the script in Mohali, crushing a hundred in 38 balls for Kings XI Punjab. RCB’s bowlers barely saw the ball as Miller went after them. David Miller turned the PCA Stadium in Mohali into his personal playground, reaching his century in just 38 balls for Kings XI Punjab in a memorable chase.
Known as ‘Killer Miller’, he lived up to his nickname by demolishing RCB’s bowling attack with brutal hitting to all parts of the ground.
This innings established Miller as one of the premier finishers in T20 cricket, capable of changing games single-handedly with his explosive batting.
6. Travis Head – 39 balls vs RCB (15 April 2024)
| Matches | Total Runs | Highest Score | Strike Rate |
|---|---|---|---|
| 38 | 1146 | 102 | 170.02 |

Travis Head brought fireworks to the Chinnaswamy, racing to a century in 39 balls. SRH piled up 287 runs that game, and Head was right at the center of it all. Travis Head brought his international form to the IPL, blasting a 39-ball century at the M. Chinnaswamy Stadium in Bengaluru in a record-breaking match.
The Australian opener was in a ruthless mood as Sunrisers Hyderabad posted a mammoth 287 runs, with Head at the heart of the batting destruction.
His aggressive intent and flawless execution against both pace and spin showcased why he is one of the most feared openers in world cricket today.
7. Priyansh Arya – 39 balls vs CSK (7 April 2025)
| Matches | Total Runs | Highest Score | Strike Rate |
|---|---|---|---|
| 17 | 398 | 475 | 179.24 |

Priyansh Arya made waves with a fearless hundred in 39 balls at Mullanpur for Punjab Kings. He took on Chennai Super Kings and came out on top, grabbing everyone’s attention with that knock. Priyansh Arya played a fearless knock at Mullanpur, racing to a 39-ball century for Punjab Kings against the experienced Chennai Super Kings bowling attack.
The young Indian talent showed remarkable composure and shot-making ability, taking on established international bowlers without any hesitation.
This breakthrough innings put Arya firmly on the radar as one of Indian cricket’s most exciting emerging talents, earning him widespread recognition.
8. Abhishek Sharma – 40 balls vs PBKS (12 April 2025)
| Matches | Total Runs | Highest Score | Strike Rate |
|---|---|---|---|
| 77 | 1,816 | 1041 | 163.01 |

Abhishek Sharma kept his hot streak going in IPL 2025, smashing a 40-ball century in Hyderabad. He made batting look easy for Sunrisers Hyderabad, timing everything perfectly. Abhishek Sharma continued his explosive IPL 2025 form with a blistering 40-ball century at the Rajiv Gandhi International Stadium in Hyderabad.
The Sunrisers Hyderabad opener made batting look effortless, timing the ball to perfection against the Punjab Super Kings’ bowling lineup. Sharma’s consistent ability to provide flying starts has made him an integral part of SRH’s aggressive batting philosophy and a fan favorite.
9. Will Jacks – 41 balls vs Gujarat Titans (28 April 2024)
| Matches | Total Runs | Highest Score | Strike Rate |
|---|---|---|---|
| 21 | 463 | 100* | 152.80 |

Will Jacks took over the Narendra Modi Stadium in IPL 2024. He reached his hundred in 41 balls for Royal Challengers Bangalore. It was clean hitting, pure and simple.
Will Jacks lit up the Narendra Modi Stadium with a spectacular 41-ball century for Royal Challengers Bangalore in IPL 2024. The English all-rounder combined power with timing, dispatching Gujarat Titans bowlers to all corners of the world’s largest cricket stadium.
Jacks’ innings demonstrated his ability to perform on the biggest stage, marking him as a future T20 superstar with immense potential.
10. Adam Gilchrist – 42 balls vs Mumbai Indians (27 April 2008)
| Matches | Total Runs | Highest Score | Strike Rate |
|---|---|---|---|
| 80 | 2,069 | 109* | 138.39 |

Adam Gilchrist set the tone way back in the first IPL season. He blasted a 42-ball century for Deccan Chargers at DY Patil Stadium, showing everyone how fast scoring is done in T20 cricket. Adam Gilchrist set the template for explosive IPL batting with a 42-ball century in the tournament’s inaugural 2008 season.
Playing for Deccan Chargers at DY Patil Stadium, the Australian legend showed the world how T20 cricket was meant to be played with his fearless approach. This pioneering innings helped establish the IPL as the home of power hitting and remains one of the tournament’s most iconic knocks from its early years.
Related Reads:
Conclusion: Chris Gayle Tops The List By Hitting The Fastest Century In 30 Balls
Chris Gayle’s 30-ball masterpiece is still the gold standard. In 2024 and 2025, plenty of new names joined this elite club, especially Sunrisers Hyderabad batters, who have been changing the game with their fearless style. The Chinnaswamy Stadium pops up twice in this list, and it’s no accident. Those short boundaries and flat pitches? Batters love them, and the runs just keep coming. With T20 cricket constantly evolving, you just know even more blazing-fast hundreds are on the way.
