Fastest Century in IPL: Top 10 Quickest 100s (2025 Updated List)

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. PlayerBalls TakenMatchVenueDate
1.Chris Gayle30Royal Challengers Bangalore v Pune WarriorsBangalore23 April 2013
2.Vaibhav Suryavanshi35Rajasthan Royals v Gujarat TitansJaipur28 April 2025
3.Yusuf Pathan37Rajasthan Royals v Mumbai IndiansMumbai13 March 2010
4.Heinrich Klaasen37Sunrisers Hyderabad v Kolkata Knight RidersDelhi25 May 2025
5.David  Miller38Kings XI Punjab v Royal Challengers BangaloreMohali06 May 2013
6.Travis Head39Sunrisers Hyderabad v Royal Challengers BangaloreBengaluru15 April 2024
7.Priyansh Arya39Punjab Kings v Chennai Super KingsMullanpur7 April 2025
8.Abhishek Sharma40Sunrisers Hyderabad v Punjab KingsHyderabad12 April 2025
9.Will Jacks41Royal Challengers Bangalore v Gujarat TitansAhmedabad28 April 2024
10.Adam  Gilchrist42Deccan Chargers v Mumbai IndiansMumbai27 April 2008
11.AB de Villiers43Royal Challengers Bangalore v Gujarat LionsBangalore14 May 2016
12.David Warner43Sunrisers Hyderabad v Kolkata Knight RidersHyderabad30 April 2017
13.Sanath Jayasuriya45Mumbai Indians v Chennai Super KingsMumbai14 May 2008
14.Mayank Agarwal45Kings XI Punjab v Rajasthan RoyalsSharjah27 Sep 2020
15.Jonny Bairstow45Kings XI Punjab v KKREden Gardens26 April 2024
16.Ishan Kishan45Sunrisers Hyderabad v Rajasthan RoyalsHyderabad23 March 2025
17.Murali Vijay46Chennai Super Kings v Rajasthan RoyalsChennai03 April 2010
18.Chris Gayle46Royal Challengers Bangalore v Kings XI PunjabBangalore06 May 2011
19.Chris Gayle46Royal Challengers Bangalore v Kings XI PunjabBangalore06 May 2015
20.Andrew Symonds47Deccan Chargers v Rajasthan RoyalsHyderabad24 April 2008
21.AB de Villiers47Royal Challengers Bangalore v Mumbai IndiansMumbai10 May 2015
22.Virat Kohli47Royal Challengers Bangalore v Kings XI PunjabBangalore18 May 2016
23.Cameron Green47Mumbai Indians v Sunrisers HyderabadWankhede21 May 2023
24.Virender Sehwag48Delhi Capitals v Deccan ChargersHyderabad05 May 2011
25.Quinton de Kock48Delhi Capitals v Royal Challengers BangaloreBangalore17 April 2016
26.Wriddhiman Saha49Kings XI Punjab v Kolkata Knight RidersBangalore01 June 2014
27.Rajat Patidar49Royal Challengers Bangalore v Lucknow Super GiantsKolkata25 May 2022
28.Venkatesh Iyer49Kolkata Knight Riders v Mumbai IndiansMumbai16 April 2023
29.Suryakumar Yadav49Mumbai Indians v Gujarat TitansMumbai12 May 2023
30.Heinrich Klaasen49Sunrisers Hyderabad v Royal Challengers BangaloreBangalore18 May 2023

Top 10 Fastest Century in IPL

10. Adam Gilchrist

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

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

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

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

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

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

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

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

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

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

Scroll to Top