Fastest 100 in IPL: Top 10 Centuries of All Time

Fastest 100 in IPL

Fastest 100 in IPL: Top 10 Centuries of All Time 30 balls. That’s all Chris Gayle needed to score a hundred in the IPL. No batter in IPL history has managed to touch that number since 2013. The fastest 100 in IPL history is still one of cricket’s most jaw-dropping records — and the list of players who have come close since then reads like a highlight reel of the greatest power hitters the game has ever seen. If you’ve been searching for a complete, up-to-date breakdown of the fastest 100 in IPL — with exact balls, match details, and some of the context you won’t find anywhere else — this is the only article you need to read. What Is the Fastest 100 in IPL History? The fastest 100 in IPL history was scored by Chris Gayle, who reached his century in 30 balls while playing for Royal Challengers Bangalore (RCB) against Pune Warriors India at M. Chinnaswamy Stadium, Bengaluru on April 23, 2013. Gayle didn’t just stop at 100. He went on to score 175 runs off 66 balls — still the highest individual score in T20 cricket as of 2026. In that innings, he hit 17 sixes and 13 fours, giving him a strike rate of over 265. RCB posted 263/5 and won by 130 runs. Pune could only manage 133/9. It was, simply put, a massacre. What’s often forgotten is how fast he got there. Gayle reached 50 in about 17 balls, then raced to the century in the next 13 deliveries. Bowlers just didn’t know what to do. Top 10 Fastest 100s in IPL History — Full List Here’s the definitive list of the fastest hundreds ever scored in IPL, updated to include IPL 2025 and 2026: Rank Player Balls Score Match Year 1 Chris Gayle 30 175* RCB vs PWI 2013 2 Vaibhav Sooryavanshi 35 101 RR vs GT 2025 3 Vaibhav Sooryavanshi 36 103 RR vs SRH 2026 4 Yusuf Pathan 37 100 RR vs MI 2010 5 Heinrich Klaasen 37 104 SRH vs KKR 2025 6 David Miller 38 101* KXIP vs RCB 2013 7 Travis Head 39 102 SRH vs RCB 2024 8 Priyansh Arya 39 100+ PBKS vs CSK 2025 9 Abhishek Sharma 40 141 SRH vs PBKS 2025 10 Will Jacks 41 100* RCB vs GT 2024 Note: Data sourced from ESPNcricinfo and official IPL records. Some data points verified via Sportskeeda and Mykhel. The Chris Gayle Record — Why It’s Still Unbroken After 12 Years Think about this for a second. IPL has been running since 2008. Hundreds of matches. Some of the best power hitters in the world — de Villiers, Kohli, Warner, Buttler, Suryakumar Yadav — have all played at their peak in this tournament. And none of them have beaten 30 balls. The conditions that day at Chinnaswamy were perfect for a big score. The pitch was flat. The boundary was short. But Gayle made it look like no one else could have. He was 33 at the time, batting in his prime for RCB. His technique against spin was aggressive — he’d just sweep or hit over mid-wicket. Against pace, he was hard to stop because he backs away and hits through the off side with brutal force. Pune’s bowlers had no Plan B. I’ve watched that innings many times. What gets me every time is that he hit the first ball of an over for six, then cleared the boundary two more times in the same over — not once, but across multiple overs. It wasn’t lucky. It was calculated carnage. Fastest 100 in IPL by an Indian Player — Vaibhav Sooryavanshi’s Historic Knock For 15 years, the fastest IPL century by an Indian was held by Yusuf Pathan — 37 balls against Mumbai Indians in 2010. Then came a 14-year-old kid from Bihar, and everything changed. On April 28, 2025, Vaibhav Sooryavanshi scored 101 off 38 balls for Rajasthan Royals against Gujarat Titans in Jaipur. His century came in just 35 balls — the second-fastest in IPL history overall, and the fastest ever by an Indian player. Let that land for a moment. A 14-year-old, in his debut IPL season, smashing a century faster than any Indian cricketer in 17 years of IPL history. He hit 11 sixes in that innings — equalling the record for most sixes in an IPL knock by an Indian (previously set by Murali Vijay). He also hit four consecutive sixes off Praful Hinge in the first over itself. Rajasthan went absolutely berserk. The strike rate on his century? 285.71. Yes, that’s not a typo. Then in IPL 2026, at 15, Sooryavanshi did it again — scoring another century in 36 balls, making him the only player other than Gayle to appear twice in the top 3 fastest hundreds in IPL history. Fastest 100 in IPL by Team — Who Has the Most Records? If you’re looking at the fastest 100 in IPL by team, Rajasthan Royals and Royal Challengers Bangalore stand out clearly. RCB — home to the all-time record (Gayle, 30 balls) and multiple other high-speed centuries Rajasthan Royals — Yusuf Pathan’s 37-ball ton in 2010, and now Vaibhav Sooryavanshi’s back-to-back records in 2025 and 2026 Punjab Kings (KXIP) — David Miller’s famous 38-ball century in 2013 and Mayank Agarwal’s 45-ball ton It’s worth noting that Pune Warriors India no longer exists as a franchise, so Gayle’s record came against a team that’s now defunct. But the record lives on in the books. What Makes a Player Score a Hundred So Fast? — The Technical Angle This isn’t just about raw power. Players who feature in the fastest 100 in IPL list share a few things in common: They’re not afraid to swing from ball one. Gayle literally took guard and looked to hit sixes from the first delivery. Sooryavanshi’s debut IPL shot was a six off Shardul Thakur’s first ball to him. That mindset is rare. They rotate intelligently between big shots. Watch