10 Fastest IPL Centuries in History Ranked With Details

Share this article
The fastest IPL centuries are the most visceral moments the format produces: a batter walking to the crease at the powerplay, not being dismissed, and returning to the pavilion with a hundred off three dozen balls or fewer. Here are the ten fastest IPL centuries in history ranked, with ball counts, match context and why each one still matters.
1. Chris Gayle โ 30 balls, RCB vs Pune Warriors India, 2013
The fastest IPL century ever came from Chris Gayle at the M. Chinnaswamy Stadium against Pune Warriors India in April 2013. Gayle reached his hundred off 30 balls, hit 17 sixes in his unbeaten 175 off 66 balls and RCB posted 263 for 5. It remains one of the most one-sided IPL innings on record.
2. Yusuf Pathan โ 37 balls, RR vs MI, 2010
Yusuf Pathan reached his century off 37 balls for Rajasthan Royals against Mumbai Indians at the Brabourne Stadium in March 2010. The innings came in a losing cause but Yusuf's hitting was so explosive that the knock is still replayed as a benchmark for sustained boundary-finding.
3. David Miller โ 38 balls, PBKS vs RCB, 2013
David Miller reached his century off 38 balls for Kings XI Punjab (now Punjab Kings) against Royal Challengers Bangalore at Mohali in May 2013. Miller anchored a successful chase of 191 and his final unbeaten 101 off 38 balls is still discussed as one of the finest clutch IPL innings.
4. Traditional knock-off-52-balls tier
Below the top three, the next set of fastest IPL centuries cluster between 38 and 45 balls. They include Adam Gilchrist's 42-ball century and several AB de Villiers and Chris Gayle repeat sub-45-ball tons that changed matches and seasons.
5. AB de Villiers โ match-winning rapid centuries
AB de Villiers finished his IPL career with multiple sub-50-ball centuries, each generally in the 42 to 48 ball range. His runs-per-ball efficiency in these innings is still the highest sustained across multiple seasons of anyone who played more than three IPLs.
6. Virender Sehwag in the Delhi Daredevils era
Sehwag had a sub-50-ball IPL century in a Delhi Daredevils innings that briefly held a fastest-century mark. Sehwag's ability to hit boundaries inside the powerplay meant a 50-ball century was routinely within reach when conditions aligned.
7. Rishabh Pant's rapid-fire 97-ball 128 era tons
Rishabh Pant has multiple IPL centuries inside 60 balls, with the fastest around the 50-55 ball range across Delhi Capitals seasons. His left-handed range over cover and over long on makes these knocks easier to hit at pace.
8. Andre Russell's fastest KKR centuries
Andre Russell does not have an official IPL century yet but his 99 not out off 49 balls is in the same range of destructive pacing, and his multiple high-strike-rate fifties in the 20-ball range would belong on this list if extended to include high-pace half-century hitting.
9. Jos Buttler in Rajasthan Royals colours
Jos Buttler has multiple IPL centuries in the 50-65 ball range, and his fastest was a 50-55 ball century reached in a successful RR chase. His powerplay pacing is one of the reasons RR have been perennial playoff contenders.
10. Shikhar Dhawan back-to-back centuries era
Shikhar Dhawan does not chase raw pace on this list, but his career includes multiple 50-55 ball centuries as captain and anchor for the sides he represented. Dhawan is the only IPL opener to hit back-to-back IPL hundreds.
FAQ
Q: What is the fastest IPL century ever? A: Chris Gayle's 30-ball century for RCB against Pune Warriors India at the Chinnaswamy Stadium in April 2013.
Q: Who holds the fastest century by an Indian in IPL? A: Yusuf Pathan held the mark with his 37-ball century for Rajasthan Royals against Mumbai Indians in March 2010.
Related reading
Share this article
Karthik Iyer
Expert in: Cricket RecordsCricket analyst and content writer at CricJosh, covering Cricket Records with 473 articles published.
Related Articles

8 min read ยท 3 May 2026



8 min read ยท 2 May 2026