Top Ten Fastest Centuries in IPL History

Introduction – Top Ten Fastest Centuries in IPL

The Indian Premier League has always been known for explosive batting and high-scoring encounters. Over the years since it was started, some of the world’s most destructive players have redefined power-hitting by scoring centuries in record time and make tis league even more intrusting.

Brutal hitting to fearless intent, these innings have entertained millions of fans and created unforgettable moments in IPL history. In this article, we take a look at the top ten fastest centuries in IPL history, ranked by the least number of balls faced.

Rank Player Balls Against Year
1Chris Gayle30Pune Warriors2013
2Yusuf Pathan37Mumbai Indians2010
3David Miller38RCB2013
4Travis Head39RCB2024
5Adam Gilchrist42Mumbai Indians2008
6AB de Villiers43Gujarat Lions2016
7Sanath Jayasuriya45CSK2008
8Mayank Agarwal45RR2020
9Jos Buttler46SRH2021
10Virat Kohli47Punjab Kings2016

👉 Also Read:
If you want to explore the complete list of top run scorers in IPL history, check this detailed article:
👉 https://liveupdate360.com/2026/03/20/top-ten-most-run-scorer-in-ipl/

Key Highlights on Top Ten Fastest Centuries in IPL History

  • Fastest IPL century: Chris Gayle (30 balls) – Chris Gayle’s 30-ball hundred against Pune Warriors still counts as the fastest hundred in IPL, which he made against Pune Warriors in 2013. Batting first, RCB made 263/5 with the help of Chris Gayle’s 175 runs of just 66 balls, 17 sixes and 13 fours, and restricted Pune to 133/9 in 20 overs and won the match by 130 runs.
  • Fastest IPL century: Yusuf Pathan (37 balls) – A nail-biting match was played between Mumbai Indians vs Rajasthan Royals in 2010 at Brabourne Stadium, Mumbai where Mumbai Indians, batting first, set a target of 212 for Rajasthan. Yusuf Pathan’s innings for Rajasthan Royals would have been the fastest hundred in IPL history, which he completed in 37 balls but he was run out on this score and Rajasthan lost the match by 4 runs.
  • Fastest IPL century: David Miller (38 balls) – RCB vs King XI Punjab – This match was played in Mohali where RCB, batting first, scored 190 runs in the stipulated 20 overs at the loss of 3 wickets – Cheteshwar Pujara and Chris Gayle scored half centuries. In reply, Punjab’s start was poor and at one point RCB looked like winning the match, but in the middle overs, David Miller turned the game around and scored the 3rd fastest hundred in IPL history, helping Punjab Kings register a win by 6 wickets with 12 balls remaining.
  • Fastest IPL century: Travis Head (39 balls) – Travis Head’s innings against RCB was the fourth fastest century in IPL history, which he completed in 39 balls with 8 sixes and 9 fours. This innings helped Hyderabad post the highest total in IPL history, 287/3, and defeat RCB by 25 runs.
  • Fastest IPL century: Adam Gilchrist (42 balls) – Adam Gilchrist’s hundred in 42 balls in IPL 2008 is the 5th fastest hundred of all time. Batting first, Mumbai Indians scored 154/7 in 20 overs, which Deccan Chargers, known as Sunrisers Hyderabad at this time, achieved with 10 wickets remaining.
  • Fastest IPL century: AB de Villiers (43 balls) – How can anyone leave Mr. 360 out of this list? AB de Villiers played IPL 2016 and scored his 6th fastest hundred in 43 balls against GT where AB de Villiers and Virat Kohli’s hundred helped RCB to score 248/3 and by bowling out GT for 104, they won the match by 144 runs.
  • Fastest IPL century: Sanath Jayasuriya (45 balls) – Sri Lankan legend Sanath Jayasuriya played in IPL 2008. He scored the fastest hundred in IPL in just 45 balls, which is currently the 7th fastest hundred in IPL history, playing for MI against CSK where MI won by 9 wickets.
  • Fastest IPL century: Mayank Agarwal (45 balls) – Mayank Agarwal’s hundred in 45 balls was his 8th fastest hundred in the IPL, which he scored against Rajasthan Royals in Sharjah. Kings XI Punjab had made 223/2 while playing first, which RR chased down in 19.3 overs and won the match.
  • Fastest IPL century: Jos Buttler (46 balls) – England’s most successful T20 player is Jos Buttler, who is in 9th position in this list. His hundred in 46 balls helped RR to reach 220 runs against SRH and later won the match by 55 runs.
  • Fastest IPL century: Virat Kohli (47 balls) – Match No. 50 was played in the year 2016 between RCB vs Punjab Kings where RCB batted first and managed to score 211/3 which was made possible by Virat Kohli’s hundred in 47 balls which is the 10th fastest hundred in IPL and then Punjab bowled out for 120.
  • If you’re looking for the full match schedule, venues, and timings, don’t miss our complete IPL 2026 schedule guide here:
    https://liveupdate360.com/2026/03/19/ipl-2026-schedule-match-list/

📈 Why Fast Centuries Matter in IPL?

Fast hundreds completely change the momentum of a match. In a format like T20, scoring at a high strike rate not only puts pressure on the opposition but also boosts team totals beyond par scores.

These innings often:

  • Decide matches early
  • Break bowling strategies
  • Enter record books instantly

❓ FAQ Section – Top Ten Fastest Centuries in IPL History

Q1. Who scored the fastest century in IPL history?

👉 Chris Gayle scored the fastest IPL century in just 30 balls.

Q2. Has any Indian scored a faster century than 40 balls?

👉 Yes, Yusuf Pathan scored a 37-ball century.

Q3. Which recent player scored the fastest IPL hundred?

👉 Travis Head scored one of the fastest centuries in 2024.


Conclusion on Top Ten Fastest Centuries in IPL History

The IPL continues to produce breathtaking batting performances every season. With evolving strategies and fearless players, the record for the fastest century could be broken again in the coming years.

For official updates and verified information, visit the official website of the IPL:
https://www.iplt20.com


Discover more from Live Update

Subscribe to get the latest posts sent to your email.

Leave a Reply

Scroll to Top

Discover more from Live Update

Subscribe now to keep reading and get access to the full archive.

Continue reading