The Indian Premier League (IPL) has been home to some of the most electrifying moments in cricket. Over the course of 16 seasons, numerous records have been set and broken. Among these, the fastest centuries have captured the imagination of fans, with explosive batting performances taking center stage. Here’s a look at the top 10 fastest centuries in IPL history.
List of Fastest Centuries in IPL
Player | Balls | Opponent | Venue | Year |
---|---|---|---|---|
Chris Gayle (RCB) | 30 | Pune Warriors | Bangalore | 2013 |
Yusuf Pathan (RR) | 37 | Mumbai Indians | Mumbai | 2010 |
David Miller (KXIP) | 38 | RCB | Mohali | 2013 |
Adam Gilchrist (DC) | 42 | Mumbai Indians | Mumbai | 2008 |
AB de Villiers (RCB) | 43 | Gujarat Lions | Bangalore | 2016 |
David Warner (SRH) | 43 | Kolkata Knight Riders | Hyderabad | 2017 |
Sanath Jayasuriya (MI) | 45 | Chennai Super Kings | Mumbai | 2008 |
Mayank Agarwal (KXIP) | 45 | Rajasthan Royals | Sharjah | 2020 |
Murali Vijay (CSK) | 46 | Rajasthan Royals | Chennai | 2010 |
Chris Gayle (RCB) | 46 | Kings XI Punjab | Bangalore | 2011 |
1. Chris Gayle – 30 Balls (2013)
Chris Gayle holds the record for the fastest century in IPL history. Playing for Royal Challengers Bangalore (RCB) against Pune Warriors in 2013, Gayle scored his century in just 30 balls. He finished his innings with 175 runs off 66 balls, hitting 13 fours and 17 sixes. His 17 sixes remain the most in a single IPL innings.
ALSO READ: Ranking Five Underrated ODI innings by MS Dhoni
2. Yusuf Pathan – 37 Balls (2010)
Yusuf Pathan played one of the most memorable innings in IPL history during a match between Rajasthan Royals and Mumbai Indians in 2010. Chasing 213, Rajasthan was struggling at 40/3 before Yusuf came in and smashed 100 runs in just 37 balls. Despite being run out with 40 runs still needed, Rajasthan lost by just 4 runs.
3. David Miller – 38 Balls (2013)
In a thrilling match between Kings XI Punjab and RCB in 2013, David Miller played a blistering knock of 101 runs off 38 balls. He hit 8 fours and 7 sixes, turning the game in Punjab’s favor as they chased down 191 runs to win by 6 wickets.
4. Adam Gilchrist – 42 Balls (2008)
During IPL’s inaugural season, Adam Gilchrist scored the fastest century of that year. Playing for Deccan Chargers against Mumbai Indians, Gilchrist’s unbeaten 109 off 42 balls helped his team chase 155 runs with ease, winning by 10 wickets with 48 balls to spare.
5. AB de Villiers – 43 Balls (2016)
Known for his 360-degree shots, AB de Villiers scored a stunning 129 runs off 52 balls for RCB against Gujarat Lions in 2016. His century came off just 43 balls, and he shared a world-record partnership of 229 runs with Virat Kohli for the second wicket.
6. David Warner – 43 Balls (2017)
David Warner’s explosive batting led Sunrisers Hyderabad to a 48-run victory over Kolkata Knight Riders in 2017, marking one of the fastest centuries in IPL. He scored 126 runs off 59 balls, with his century coming in just 43 balls, a remarkable achievement in IPL history. His partnership with Shikhar Dhawan was key to their victory, as they posted a total of 209 runs, further solidifying Warner’s reputation for the fastest centuries in IPL. This match stands out as a prime example of Warner’s dominance and his ability to hit quick centuries in IPL matches.
ALSO READ: Top 5 Rohit Sharma’s T20I knocks
7. Sanath Jayasuriya – 45 Balls (2008)
In the 2008 IPL, Sanath Jayasuriya played a memorable knock for Mumbai Indians, scoring 114 not out off 45 balls, including 11 sixes. This explosive innings is one of the fastest centuries in IPL, helping Mumbai chase 157 in just 13.5 overs. His performance remains a key moment in discussions about the fastest centuries in IPL.
8. Mayank Agarwal – 45 Balls (2020)
Mayank Agarwal’s powerful century for Kings XI Punjab in 2020 came off 45 balls. His knock of 106 runs off 50 balls included 9 sixes. Although his efforts helped Punjab post a total of 223, they lost to Rajasthan Royals in a nail-biting finish.
9. Murali Vijay – 46 Balls (2010)
Murali Vijay’s quick century for Chennai Super Kings in 2010, one of the fastest centuries in IPL history, came off just 46 balls. With 127 runs off 56 balls, he played a crucial role in CSK’s massive total of 246. His innings included 11 sixes, which helped set a record at the time for the highest team total in IPL. This remarkable knock is often mentioned among the fastest centuries in IPL.
10. Chris Gayle – 46 Balls (2011)
Chris Gayle makes another appearance on this list for his century in just 46 balls in 2011. Playing for RCB against Kings XI Punjab, Gayle’s 106-run knock helped his team secure a comfortable win. His performance in the fastest centuries in IPL also included a remarkable contribution with the ball, as he took 3 wickets in the match, including that of Piyush Chawla. This century remains one of the fastest centuries in IPL history, showcasing his dominant presence both with the bat and ball.
READ MORE:
- Top 5 Innings Played by Virat Kohli in Test Cricket
- Top 10 Fastest Bowlers to Reach 100 Wickets in Test Cricket