The Indian Premier League (IPL) is widely considered the most exciting T20 cricket league in the world. Since the tournament began in 2008, fans have witnessed countless record-breaking batting performances. Among the most thrilling achievements in IPL history is the fastest century, where batters reach the 100-run milestone in the fewest balls.
Power hitters from around the world have dominated IPL bowling attacks, producing unforgettable innings that changed the course of matches. From Chris Gayle’s legendary 30-ball century in 2013 to explosive modern knocks in recent seasons, the race for the fastest 100 in IPL history continues to captivate cricket fans.
In this complete guide, you will discover:
- The updated list of fastest centuries in IPL history (2008–2025)
- Fastest IPL hundreds by Indian and overseas players
- The match details of Chris Gayle’s record-breaking century
- Players with the most explosive IPL centuries
- The fastest players to reach 100 IPL sixes and 100 wickets
Let’s explore the greatest power-hitting performances in IPL history.
What Is the Fastest Century in IPL History?
Chris Gayle holds the record for the fastest century in IPL history.
The West Indies superstar scored a 30-ball century for Royal Challengers Bangalore (RCB) against Pune Warriors India in IPL 2013.
The innings is also remembered for producing the highest individual score in IPL history — 175 off 66 balls.*
Chris Gayle’s Record Innings – Key Stats
| Stat | Details |
| Player | Chris Gayle |
| Team | Royal Challengers Bangalore |
| Opponent | Pune Warriors India |
| Season | IPL 2013 |
| Balls to Century | 30 |
| Final Score | 175* |
| Sixes | 17 |
| Fours | 13 |
| Strike Rate | 265.15 |
| Venue | M. Chinnaswamy Stadium, Bengaluru |
| Result | RCB won by 130 runs |
Gayle’s innings remains one of the most destructive batting performances in T20 cricket history.
⚡ Discover the Fastest Centuries in IPL History
Explore the most explosive batting performances ever seen in the Indian Premier League. From record-breaking hundreds to unbelievable strike rates and six-hitting masterclasses, relive the innings that changed IPL history forever.
🚀 Explore More IPL Batting RecordsUpdated Fastest 100 in IPL History (2008–2025)
Below is the updated list of the quickest centuries scored in IPL history based on balls faced.
| Rank | Player | Balls | Team | Opponent | Season |
| 1 | Chris Gayle | 30 | RCB | Pune Warriors India | 2013 |
| 2 | Vaibhav Suryavanshi | 35 | Rajasthan Royals | Gujarat Titans | 2025 |
| 3 | Yusuf Pathan | 37 | Rajasthan Royals | Mumbai Indians | 2010 |
| 4 | David Miller | 38 | Kings XI Punjab | RCB | 2013 |
| 5 | Travis Head | 39 | Sunrisers Hyderabad | RCB | 2024 |
| 6 | Priyansh Arya | 39 | Punjab Kings | CSK | 2025 |
| 7 | AB de Villiers | 43 | RCB | Gujarat Lions | 2016 |
| 8 | Sanath Jayasuriya | 45 | Mumbai Indians | CSK | 2008 |
| 9 | Mayank Agarwal | 45 | Punjab Kings | Rajasthan Royals | 2020 |
| 10 | Suresh Raina | 45 | Gujarat Lions | Punjab Kings | 2016 |
These innings highlight the explosive nature of IPL batting and how modern T20 cricket continues to evolve.
Chris Gayle’s 30-Ball Century – Match Summary
Chris Gayle’s record-breaking knock came during RCB vs Pune Warriors India on 23 April 2013.
RCB batted first and Gayle unleashed one of the most destructive innings ever seen in cricket.
Match Highlights
- Gayle reached 50 runs in just 17 balls
- His next 50 runs came in only 13 balls
- He smashed 17 sixes, the most in an IPL innings
- RCB scored 263/5, the highest IPL total at that time
Pune Warriors India were bowled out for 133, giving RCB a 130-run victory.
This performance cemented Gayle’s reputation as one of the greatest T20 power hitters in cricket history.
Fastest IPL Centuries by Indian Players
Indian batters have also delivered some remarkable centuries in IPL history.
Fastest IPL Hundreds by Indian Players
| Rank | Player | Balls | Team | Season |
| 1 | Yusuf Pathan | 37 | Rajasthan Royals | 2010 |
| 2 | Mayank Agarwal | 45 | Punjab Kings | 2020 |
| 3 | Suresh Raina | 45 | Gujarat Lions | 2016 |
| 4 | Sanju Samson | 55 | Rajasthan Royals | 2021 |
| 5 | Rohit Sharma | 52 | Mumbai Indians | 2017 |
| 6 | Rishabh Pant | 56 | Delhi Capitals | 2018 |
Yusuf Pathan’s Explosive Century
Yusuf Pathan holds the record for the fastest IPL century by an Indian player.
His 37-ball hundred against Mumbai Indians in IPL 2010 showcased extraordinary power-hitting.
Despite his brilliant knock, Rajasthan Royals narrowly lost the match.
Fastest IPL Centuries by Overseas Players
Overseas players have dominated the IPL power-hitting charts since the league began.
Fastest IPL Hundreds by International Players
| Rank | Player | Country | Balls | Season |
| 1 | Chris Gayle | West Indies | 30 | 2013 |
| 2 | David Miller | South Africa | 38 | 2013 |
| 3 | Travis Head | Australia | 39 | 2024 |
| 4 | AB de Villiers | South Africa | 43 | 2016 |
| 5 | Sanath Jayasuriya | Sri Lanka | 45 | 2008 |
Players like Gayle, de Villiers, and Miller transformed IPL batting with aggressive stroke play and high strike rates.
Fastest Century in IPL by Season
Several IPL seasons have featured extraordinary centuries.
Early IPL Era (2008–2013)
The early years of the IPL produced iconic innings such as:
- Brendon McCullum – 158 (2008)* opening match
- Yusuf Pathan – 37-ball century (2010)
- Chris Gayle – 30-ball century (2013)
These innings helped establish the IPL as the premier T20 league globally.
Modern IPL Era (2014–2020)
During this phase, batting strategies evolved dramatically.
Players adopted advanced techniques such as:
- ramp shots
- reverse sweeps
- switch hits
- power hitting training
One of the standout performances was Mayank Agarwal’s 45-ball century in IPL 2020.
Recent IPL Seasons (2021–2025)
Recent seasons have seen a new generation of power hitters emerge.
Players such as:
- Travis Head
- Priyansh Arya
- Vaibhav Suryavanshi
have continued pushing scoring rates higher.
The IPL 2024 and IPL 2025 seasons witnessed several high-scoring matches and rapid centuries.
Fastest 100 Sixes in IPL History
Chris Gayle also holds the record for reaching 100 IPL sixes faster than any other player.
Fastest Players to 100 IPL Sixes
| Player | Innings |
| Chris Gayle | 39 |
| Andre Russell | 64 |
| AB de Villiers | 69 |
| Kieron Pollard | 70 |
Players With Most Sixes in IPL
| Player | Sixes |
| Chris Gayle | 357 |
| Rohit Sharma | 280+ |
| Virat Kohli | 280+ |
| MS Dhoni | 250+ |
| AB de Villiers | 251 |
Fastest 100 Wickets in IPL History
Bowlers have also achieved remarkable milestones in the tournament.
Fastest Bowlers to 100 IPL Wickets
| Rank | Player | Innings |
| 1 | Kagiso Rabada | 64 |
| 2 | Lasith Malinga | 70 |
| 3 | Harshal Patel | 79 |
| 4 | Amit Mishra | 83 |
| 5 | Yuzvendra Chahal | 84 |
Why the IPL Produces the Fastest Centuries
Several factors contribute to the rapid scoring rates in IPL matches.
1. Short Boundaries
Many IPL stadiums feature boundaries around 65–70 meters, making six-hitting easier for power hitters.
Stadiums like M. Chinnaswamy Stadium in Bengaluru are known for being batting-friendly venues.
2. Advanced T20 Batting Techniques
Modern batters use innovative shots such as:
- reverse scoop
- ramp shot
- switch hit
- helicopter shot
These techniques allow players to score quickly even against top bowlers.
3. Data-Driven Strategies
IPL teams rely heavily on data analytics and match-up strategies.
Batters know which bowlers to attack and which areas of the ground to target.
Most Iconic IPL Centuries
Some IPL hundreds are remembered not only for their speed but also for their impact.
Brendon McCullum – 158* (2008)
McCullum’s innings in the first-ever IPL match introduced fans to the excitement of T20 cricket.
Chris Gayle – 175* (2013)
The highest individual score in IPL history and the fastest century ever in the tournament.
AB de Villiers – 133* (2015)
One of the most innovative innings ever played in T20 cricket.
Players Who Could Break the Fastest IPL Century Record
Chris Gayle’s record has stood for more than a decade, but several modern players could challenge it.
Potential record breakers include:
- Suryakumar Yadav
- Travis Head
- Liam Livingstone
- Nicholas Pooran
- Tim David
With increasingly aggressive batting strategies, the 30-ball century record could eventually be broken.
FAQs About Fastest 100 in IPL
Who scored the fastest century in IPL history?
Chris Gayle holds the record for the fastest IPL century, scoring 100 runs in just 30 balls for RCB against Pune Warriors India in 2013.
Who scored the fastest IPL century by an Indian player?
Yusuf Pathan scored the fastest century by an Indian player, reaching the milestone in 37 balls for Rajasthan Royals in 2010.
What is the highest score in IPL history?
Chris Gayle’s 175 for Royal Challengers Bangalore in 2013* remains the highest individual score in IPL history.
Which team has witnessed the most fastest centuries?
Royal Challengers Bangalore have been involved in several of the fastest IPL centuries, including those by Chris Gayle and AB de Villiers.
Final Thoughts
The race for the fastest 100 in IPL history reflects the evolution of modern T20 cricket. Over the years, batters have become more aggressive, more innovative, and more fearless.
From Chris Gayle’s iconic 30-ball century in 2013 to explosive performances in recent IPL seasons, fans continue to witness extraordinary batting displays.
With young talents and power hitters constantly emerging, the search for the next fastest century in IPL history remains one of the most exciting storylines in the tournament.
Love record-breaking cricket moments? Follow innings break for daily IPL updates, stat breakdowns, and the latest cricket news, delivered straight to your feed every day.
