Over many years the Indian Premier League has presented batters with an opportunity to demonstrate intensely powerful batting performances. The limited-over format demands efficiency to achieve a hundred within the shortest time, representing both achievement and declaration. A quick hundred establishes a new momentum direction which makes the opposition unable to pull themselves back.
Top 10 Batsmen with Fastest Centuries in IPL

A quick century in the IPL exists as a rare achievement that only select batting stars have managed to accomplish during the tournament. IPL 2024 is presently active so we can analyze the fastest centuries of Indian Premier League history and the match-makers responsible for these triumphs. There are many big names playing in this league; despite this, this season faster is Priyansh Arya as he becomes the fastest century scorer of the IPL 2025. He scored a century in just 39 balls for Punjab Kings against Chennai Super Kings at their home ground, the Mullanpur stadium.
Ranking Factors
The ranking should be done on some specific and universal factors. Based on these ranking factors we will rank the top 10 fastest centuries in IPL history.
- Least Balls to Reach Century: For ranking the top 10 fastest centuries in the IPL history, there is only one ranking factor, which is the fewest balls taken by the batters to reach their century.
List of Batsmen with Fastest Century in IPL History
S.No. | Player | Balls | Against | Venue | Date |
---|---|---|---|---|---|
1 | Chris Gayle | 30 | PWI | Bangalore | 23-Apr-2013 |
2 | Vaibhav Suryavanshi | 35 | GT | Jaipur | 28-Apr-2025 |
3 | YK Pathan | 37 | MI | Mumbai | 13-Mar-2010 |
4 | Heinrich Klaasen | 37 | KKR | Delhi | 25-Mar-2025 |
5 | David Miller | 38 | RCB | Mohali | 06-May-2013 |
6 | Priyansh Arya | 39 | CSK | Mullanpur | 08-Apr-2025 |
7 | Travis Head | 39 | RCB | Bengaluru | 15-Apr-2024 |
8 | Abhishek Sharma | 40 | PBKS | Hyderabad | 12-Apr-2025 |
9 | Will Jacks | 41 | GT | Ahmedabad | 28-Apr-2024 |
10 | Adam Gilchrist | 42 | MI | Mumbai | 27-Apr-2008 |
10. Adam Gilchrist (DC) – 42 balls vs Mumbai Indians, 2008

Adam Gilchrist displayed his status as a fearsome opener during the first IPL season because of his impressive display. In their pursuit of achieving the target of 155, the former Australia wicketkeeper defeated Mumbai Indians easily.
Gilchrist achieved his hundred in 42 balls while smashing a total of 19 boundaries across the park. Deccan Chargers reached their target in exactly 12 overs, thus achieving a 10-wicket victory.
9. Will Jacks (RCB) – 41 balls vs Gujarat Titans, 2024

Will Jacks accepted an invitation from Royal Challengers Bangalore that led him to join the exclusive group of IPL players and then achieved a century in the fastest number of balls during IPL 2024. Jack demonstrated his position as an outstanding T20 English talent by hitting a 41-ball hundred against Gujarat Titans on April 28, 2024.
The opening batsmen of RCB found themselves in a challenging situation before Jacks started his career-ending assault. His innings included five boundaries and ten recorded hits for sixes, which allowed RCB to win with nine wickets remaining in four overs.
8. Abhishek Shrama (SRH)- 40 balls vs PBKS 2025

Abhishek Sharma played one of the best innings of his life in the 27th match of IPL 2025 against PBKS at the Rajiv Gandhi International Stadium on 12th of April 2025. Punjab, after winning the toss, elected to bat first and their captain Shreyas Iyer led the team from from and scored 82 runs in just 36 balls, and his teammates also contributed along with him. Punjab posted a massive total of 246, and Abhishek Sharma star opener of SRH, while chasing this total, scored one of the fastest centuries of IPL in just 40 balls. His century took the game away from the PBKS, and in the end, SRH won the match by 8 wickets.
This run chase was one of the successful run chases in IPL history.
7. Travis Head (SRH) – 39 balls vs RCB, 2024

Travis Head secured the latest spot on this list after hitting a 39-ball fastest century in IPL while playing for Sunrisers Hyderabad against Royal Challengers Bangalore on April 15, 2024.
Travis Head started his series as an opener by not delaying his offence. Using the offering boundaries at M. Chinnaswamy Stadium, he scored nine fours and eight sixes during his knock. The Sunrisers Hyderabad team in IPL history broke all previous records with 287 runs to win by 25 runs.
6. Priyansh Arya (PBKS)- 39 Balls vs CSK, 2025

Indian uncapped batter Priyansh Arya is the latest addition to the list of fastest centuries in IPL as he scored a century in just 39 balls against a very experienced bowling lineup of Chennai Super Kings on 8th of April, 2025 at the Mullanpur stadium. He was looking in great touch from ball one.
His century is the fastest century in IPL history by an indian uncapped player.
5. David Miller (PBKS) – 38 balls vs RCB, 2013

The notorious phrase “If it’s in the arc, it’s out of the park” originated from David Miller’s exceptional IPL batting display in 2013. The strong RCB attack welcomed Miller during Punjab Kings (then Kings XI Punjab) at 64/4. The following performance turned into one of the most resilient T20 hunts in history.
Miller reached his hundred by hitting eight boundaries along with seven sixes during his 38-ball batting performance for Punjab. Achieved their victorious run against 191 targets when Miller finished his thunderous batting attack with two overs remaining.
4. Heinrich Klaasen | SRH – 37 vs Kolkata Knight Riders, 2025

Heinrich Klaasen played an amazing innings against Kolkata Knight Riders in IPL 2025, scoring a century in just 37 balls at Delhi’s Arun Jaitley Stadium. Batting at number three for Sunrisers Hyderabad, he smashed nine sixes and seven fours, ending unbeaten on 105 runs off 39 balls. His super-fast batting helped SRH reach a huge score of 278/3, one of the highest in IPL history. Klaasen’s century was the joint third-fastest in IPL, tying with Yusuf Pathan’s 37-ball hundred, with only Chris Gayle (30 balls) and Vaibhav Suryavanshi (35 balls) being quicker.
3. Yusuf Pathan (RR) – 37 balls vs Mumbai Indians, 2010

It was the Indian All-rounder, Yusuf Pathan, who hit the fastest century in the IPl before Gayle. In an IPL 2010 match against Mumbai Indians, Yusuf Pathan became the Rajasthan Royals' all-round talent to hit 100 runs from 37 balls.
Yusuf unleashed an unstoppable batting through his 37-ball century, which included 8 brute sixes and nine dashing boundaries against Mumbai Indians. Pathan earned the Player of the Match as well in the game despite his team losing by 4 runs against Mumbai Indians.
2. Vaibhav Suryavanshi (RR) - 35 balls vs Gujarat Titans, 2025

On April 28, 2025, at Jaipur’s Sawai Mansingh Stadium, Rajasthan Royals’ uncapped sensation Vaibhav Suryavanshi delivered another masterclass, smashing a stunning 35-ball century against Gujarat Titans in the IPL. With this century he became the youngest batter in IPL to score a century.
1. Chris Gayle (RCB) – 30 balls vs Pune Warriors, 2013

Any hundred scorings during IPL need to start with a discussion about Chris Gayle, who earned his title as the Universe Boss. He displayed one of the most destructive T20 innings of all time when he remained undefeated with 175 runs after facing 66 balls against Pune Warriors during IPL 2013.
For the fastest hundred in IPL, Gayle only required just 30 balls to become a historical feat which remains unmatched till now. Less than 66 balls into his at-bat, Gayle struck 13 boundaries and 17 towering sixes against the Pune Warriors bowling assault. Royal Challengers Bangalore achieved a then-record 263/5 against Pune Warriors as RCB hit their runs away while Pune lost 130 runs to finish with 133/9.
As the IPL 2024 season unfolds, will we see another record-breaking century? With batters evolving and pushing the limits every year, the fastest ton record might not stay untouched for long.
Honourable Mentions
Ishan Kishan- 45 balls vs Rajasthan Royals, 2025
Ishan Kishan created one of the greatest IPL batting performances by making a 45-ball fastest T20 century in IPL for Sunrisers Hyderabad (SRH) against Rajasthan Royals (RR) on 23rd March 2025. The Hyderabad pitch provided him with the perfect opportunity as a top-order batsman to strike the ball through the ground. A bold bat hitting by Ishan Kishan resulted in 106 runs during 47 balls, where he hit 11 boundaries and 6 sixes.
Advertisement
FAQs
Q. Who holds the record for the fastest 100 in IPL history?+
Q. How many balls did it take to score the fastest century in IPL history?+
Q. Has a player ever scored multiple centuries in an IPL season?+
Q. Which player has made the fastest century in the IPL?+
Q. which player has made the fastest century in IPL?+
Conversation
(0 Comments)
Editor's Pick
Editor's Pick