Chris Gayle holds the record for fastest century (100) in the IPL history.
In the exciting world of the Indian Premier League (IPL), scoring centuries represents a demonstration of the immense power and skill possessed by the batsmen. These impressive accomplishments, achieved in the shortest format of cricket, underscore the thrilling spectacle that T20 cricket offers. Featuring explosive sixes and rapid boundary shots, the fastest centuries in the IPL history serve as captivating displays of cricketing brilliance that enthrall audiences worldwide.
Characterized by breathtaking showcases of batting talent, these innings not only elevate the performances of individual players but also carve out a place for themselves in IPL history as unforgettable instances of sporting excellence. Now let’s delve into the list of top 10 fastest centuries (100) in the IPL.
Here are the top 10 fastest hundreds in the IPL history:
10. Chris Gayle (Royal Challengers Bangalore) – 46 balls:
On May 6, 2011, at the Chinnaswamy Stadium in Bengaluru, Chris Gayle delivered a stunning performance against Kings XI Punjab (now Punjab Kings), smashing a century off just 46 balls. His innings of 107 runs came off 49 deliveries and included an impressive tally of 10 fours and nine sixes.
Gayle’s explosive batting propelled Royal Challengers Bangalore (now Royal Challengers Bengaluru) to a formidable total of 205/6 in their allotted 20 overs. In that match, RCB dominated KXIP (now PBKS), securing victory by a significant margin of 85 runs. Exactly after four years against the same opposition and the same venue, Gayle smashed another 46-ball ton in the IPL 2015.
9. Murali Vijay (Chennai Super Kings) – 46 balls:

On April 3, 2010, Chennai Super Kings’ (CSK) Murali Vijay displayed a scintillating batting performance against Rajasthan Royals in Chennai, hammering a century off just 46 balls. Vijay’s explosive innings saw him accumulate a staggering 127 runs from 56 deliveries, featuring eight fours and an impressive 11 sixes.
His aggressive batting propelled (CSK) to a formidable total of 246/5 in their allotted 20 overs. In that encounter, CSK emerged victorious over Rajasthan Royals, clinching the match by a margin of 23 runs.
8. Mayank Agarwal (Kings XI Punjab) – 45 balls:

On September 27, 2020, Mayank Agarwal showcased a stunning display of batting brilliance against Rajasthan Royals at Sharjah, achieving a century in mere 45 balls. Agarwal’s explosive innings culminated in a remarkable score of 106 runs off 50 deliveries, featuring an impressive tally of 10 boundaries and seven sixes.
Because of his exceptional performance, Kings XI Punjab (now Punjab Kings) posted a formidable total of 223/2 in their allotted 20 overs. However, Rajasthan Royals successfully chased down the challenging target, securing a victory by 4 wickets. This match is mostly remembered for Rahul Tewatia’s infamous chase.
7. Sanath Jayasuriya (Mumbai Indians) – 45 balls:

On May 14, 2008, at the Wankhede Stadium, Sanath Jayasuriya delivered a scintillating performance, smashing a century in just 45 balls against Chennai Super Kings. Jayasuriya’s explosive innings culminated in an impressive score of 114* off 48 deliveries, comprising nine fours and a staggering 11 sixes.
In the match, while chasing a target of 157 runs, Jayasuriya’s brilliance propelled Mumbai Indians to victory in just 13.5 overs. His remarkable batting display played a pivotal role as Mumbai Indians secured a convincing 9-wicket win over Chennai Super Kings
6. David Warner (Sunrisers Hyderabad) – 43 balls

On April 30, 2017, during a match against Kolkata Knight Riders in Hyderabad, David Warner delivered a breathtaking performance, scoring a century in 43 balls. Warner’s explosive innings concluded with a remarkable score of 126 runs off 59 deliveries, featuring 10 boundaries and eight towering sixes.
In the match, Sunrisers Hyderabad posted a formidable total of 209/3 in their allotted 20 overs, thanks to Warner’s sensational batting display. Subsequently, Sunrisers Hyderabad emerged victorious, securing a convincing 48-run win over Kolkata Knight Riders.
5. Ab de Villiers (Royal Challengers Bangalore) – 43 balls:

On May 14, 2016, during a match against Gujarat Lions in Bengaluru, Royal Challengers Bangalore’s (now Royal Challengers Bengaluru) AB de Villiers treated the audience to a spectacular display of batting prowess, scoring a century in just 43 balls. De Villiers’ explosive innings culminated in a remarkable total of 129* off 52 deliveries, embellished with 10 boundaries and an impressive tally of 12 towering sixes.
In the match, RCB posted a daunting total of 248/3 in their allotted 20 overs, courtesy of hundreds from both De Villiers and Virat Kohli. Consequently, RCB secured a commanding victory, defeating Gujarat Lions by a staggering margin of 144 runs.
4. Adam Gilchrist (Deccan Chargers) – 42 balls:

On April 27, 2008, at the DY Patil Stadium, Adam Gilchrist delivered a breathtaking batting performance against Mumbai Indians, scoring a century in just 42 balls. Gilchrist’s explosive innings concluded with a total of 109* off 47 deliveries, featuring nine boundaries and an impressive count of 10 towering sixes.
In the match, Deccan Chargers were tasked with chasing a target of 155 runs set by Mumbai Indians. Thanks to Gilchrist’s stellar batting display, Deccan Chargers comfortably reached the target in just 12 overs without losing any wicket, securing a resounding victory by 10 wickets over Mumbai Indians.
3. David Miller (Kings XI Punjab) – 38 balls:

On May 06, 2013, at Mohali, Kings XI Punjab’s (now Punjab Kings) David Miller orchestrated a stunning century in mere 38 balls against Royal Challengers Bangalore (now Royal Challengers Bengaluru). Miller’s explosive innings saw him amass 101* off just 38 deliveries, punctuated by eight boundaries and an impressive tally of seven towering sixes.
In the match, KXIP (now PBKS) were tasked with chasing a challenging target of 191 runs set by RCB. Thanks to Miller’s scintillating performance, KXIP achieved the target with ease, reaching it in just 18 overs and won the match by 6 wickets.
2. Yusuf Pathan (Rajasthan Royals) – 37 balls:

On March 13, 2010, at Brabourne Stadium, Rajasthan Royals’ Yusuf Pathan delivered a breathtaking century in just 37 balls against Mumbai Indians. Pathan’s explosive innings featured an impressive array of strokes, including nine boundaries and eight towering sixes, showcasing his remarkable hitting prowess.
Despite Pathan’s heroic efforts, Rajasthan Royals fell agonizingly short of their target of 213 runs set by Mumbai Indians. Despite their valiant chase, Rajasthan Royals ultimately lost the match by a narrow margin of four runs.
1. Chris Gayle (Royal Challengers Bangalore) – 30 balls:

On April 23, 2013, in Bengaluru, Chris Gayle etched his name in the IPL history by smashing the fastest century in the tournament’s history. In an astonishing display of power hitting, Gayle reached his century in just 30 balls against Pune Warriors India. His innings was an absolute spectacle, culminating in an unbeaten score of 175 runs off just 66 deliveries, embellished with 13 boundaries and an astounding 17 sixes.
RCB’s total reached an imposing 263/5 in their allotted 20 overs, which is the highest total ever in the history of the tournament, thanks largely to Gayle’s explosive batting. Their formidable total proved insurmountable for Pune Warriors India, who succumbed to the onslaught, losing the match by a staggering margin of 130 runs.
(All stats updated till 24th March, 2024)
For more updates, follow Khel Now Cricket for IPL 2024 Live Score & IPL Points Table, on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.