The Indian Premier League has always been an excellent stage for the batters to showcase their skills, aggressive batting styles, and ever-evolving batting techniques. A ton of records get thrashed in every edition of the Indian Premier League. One of the most exciting is to watch the records of the Fastest Century in IPL being broken almost every season by a brilliant knock from various promising batters. Achieving a century is considered a major milestone in the shooter formats, but scoring a century within the minimum number of balls is just worth watching. Let’s take a look at the Fastest Century scored in IPL with a tabular and descriptive format provided in the blog.
List of 30 Fastest Centuries in IPL
S. No. | Player | Balls Taken | Match | Venue | Date |
1. | Chris Gayle | 30 | Royal Challengers Bangalore v Pune Warriors | Bangalore | 23 April 2013 |
2. | Vaibhav Suryavanshi | 35 | Rajasthan Royals v Gujarat Titans | Jaipur | 28 April 2025 |
3. | Yusuf Pathan | 37 | Rajasthan Royals v Mumbai Indians | Mumbai | 13 March 2010 |
4. | Heinrich Klaasen | 37 | Sunrisers Hyderabad v Kolkata Knight Riders | Delhi | 25 May 2025 |
5. | David Miller | 38 | Kings XI Punjab v Royal Challengers Bangalore | Mohali | 06 May 2013 |
6. | Travis Head | 39 | Sunrisers Hyderabad v Royal Challengers Bangalore | Bengaluru | 15 April 2024 |
7. | Priyansh Arya | 39 | Punjab Kings v Chennai Super Kings | Mullanpur | 7 April 2025 |
8. | Abhishek Sharma | 40 | Sunrisers Hyderabad v Punjab Kings | Hyderabad | 12 April 2025 |
9. | Will Jacks | 41 | Royal Challengers Bangalore v Gujarat Titans | Ahmedabad | 28 April 2024 |
10. | Adam Gilchrist | 42 | Deccan Chargers v Mumbai Indians | Mumbai | 27 April 2008 |
11. | AB de Villiers | 43 | Royal Challengers Bangalore v Gujarat Lions | Bangalore | 14 May 2016 |
12. | David Warner | 43 | Sunrisers Hyderabad v Kolkata Knight Riders | Hyderabad | 30 April 2017 |
13. | Sanath Jayasuriya | 45 | Mumbai Indians v Chennai Super Kings | Mumbai | 14 May 2008 |
14. | Mayank Agarwal | 45 | Kings XI Punjab v Rajasthan Royals | Sharjah | 27 Sep 2020 |
15. | Jonny Bairstow | 45 | Kings XI Punjab v KKR | Eden Gardens | 26 April 2024 |
16. | Ishan Kishan | 45 | Sunrisers Hyderabad v Rajasthan Royals | Hyderabad | 23 March 2025 |
17. | Murali Vijay | 46 | Chennai Super Kings v Rajasthan Royals | Chennai | 03 April 2010 |
18. | Chris Gayle | 46 | Royal Challengers Bangalore v Kings XI Punjab | Bangalore | 06 May 2011 |
19. | Chris Gayle | 46 | Royal Challengers Bangalore v Kings XI Punjab | Bangalore | 06 May 2015 |
20. | Andrew Symonds | 47 | Deccan Chargers v Rajasthan Royals | Hyderabad | 24 April 2008 |
21. | AB de Villiers | 47 | Royal Challengers Bangalore v Mumbai Indians | Mumbai | 10 May 2015 |
22. | Virat Kohli | 47 | Royal Challengers Bangalore v Kings XI Punjab | Bangalore | 18 May 2016 |
23. | Cameron Green | 47 | Mumbai Indians v Sunrisers Hyderabad | Wankhede | 21 May 2023 |
24. | Virender Sehwag | 48 | Delhi Capitals v Deccan Chargers | Hyderabad | 05 May 2011 |
25. | Quinton de Kock | 48 | Delhi Capitals v Royal Challengers Bangalore | Bangalore | 17 April 2016 |
26. | Wriddhiman Saha | 49 | Kings XI Punjab v Kolkata Knight Riders | Bangalore | 01 June 2014 |
27. | Rajat Patidar | 49 | Royal Challengers Bangalore v Lucknow Super Giants | Kolkata | 25 May 2022 |
28. | Venkatesh Iyer | 49 | Kolkata Knight Riders v Mumbai Indians | Mumbai | 16 April 2023 |
29. | Suryakumar Yadav | 49 | Mumbai Indians v Gujarat Titans | Mumbai | 12 May 2023 |
30. | Heinrich Klaasen | 49 | Sunrisers Hyderabad v Royal Challengers Bangalore | Bangalore | 18 May 2023 |
Top 10 Fastest Century in IPL
10. Adam Gilchrist

The aggressive left-handed Australian batter, Adam Gilchrist, scored a century in just 42 balls in the fateful match played at the DY Patil Stadium on 27th April 2008. Opening for the Deccan Chargers, he scored a total of 109 runs* in 47 balls. He was awarded with the Man of the Match award for his splendid knock.
9. Will Jacks

The English player scored an unbeaten century in just 41 runs in the match played between the Royal Challengers Bangaluru and the Gujarat Titans team in the 2024 season of IPL. He scored the century with a total of 15 boundaries hit and was also given the Player of the Match award.
8. Abhishek Sharma

Donning the orange jersey, the young, talented, and aggressive left-handed batter, Abhishek Sharma, hit a mesmerizing score of 155 runs in 55 balls, completing his century in just 40 balls. The batter has a similar aggressive batting style to Yuvraj Singh and has scored many promising hits, making him a good fit for the shorter, aggressive format of cricket.
7. Priyansh Arya

The Delhi boy, Priyansh Arya, scored a memorable century in just 39 balls in the match played between the teams Punjab Kings and Chennai Super Kings on 8th April 2025. He was named the Player of the Match for his brilliant knock of 103 runs in 42 balls.
6. Travis Head

The left-handed Australian batter, Travis Head, thrashed the RCB bowling lineup by scoring a century in just 39 balls, in the match played between Royal Challengers Bengaluru and Sunrisers Hyderabad. He was also given the Player of the Match award.
5. David Miller

The South African cricketer, David Miller, hit an unbeaten century in just a matter of 38 balls, with the help of 15 boundaries. David Miller was given the Player of the Match award for his splendid knock of 101 runs* in 38 balls.
4. Heinrich Klaasen

The South African batter, known for his hostile six-hitting, scored a century in 37 balls in the match played between the teams Sunrisers Hyderabad and KKR. He scored an aggregate of 105 runs* in 39 balls.
3. Yusuf Pathan

The hard-hitting right-handed batter, Yusuf Pathan, hit a century in 37 balls on 13th March 2010. The match was played between the Mumbai Indians and the Rajasthan Royals. Yusuf Pathan was awarded the Player of the Match award for his brilliant knock.
2. Vaibhav Suryavanshi

The 14-year-old cricketer from Bihar made his debut in the 2025 Season of IPL, scored an outstanding century in just 35 balls, showcasing the amount of skills he possesses to everyone. Playing for the Rajasthan Royals team, he became the youngest cricketer to hit a century in the IPL.
1. Chris Gayle

The West Indian cricketer, also known as the Universe Boss, holds the record for the fastest century in IPL in just 30 balls. The record of the fastest century in the IPL has stood unbeaten for the past 12 years.
Read Also: West Indies Cricket Team vs New Zealand National Cricket Team Timeline | Fastest Century in T20