IPL fastest century is a thrilling highlight of the Indian Premier League (IPL), a yearly T20 cricket tournament entertaining fans since 2008 and is now in its 18th season. Known for its thrilling matches, dramatic chases, and exciting batting, the IPL offers players a dynamic platform to showcase their talent.
While the T20 format focuses on aggressive batting, scoring a century in an IPL match is no easy feat. Yet, many players have risen to the challenge, displaying skill and determination to hit the remarkable 100-run milestone in a single inning.

Let’s dive into the IPL fastest century in each season
- Adam Gilchrist (IPL 2008) – Adam Gilchrist set the tone for IPL history with the fastest century in the inaugural season, reaching it in just 42 balls while playing for Deccan Chargers against Mumbai Indians. Click for full scorecard
- AB de Villiers (IPL 2009) – AB de Villiers, renowned as Mr.360, notched up the IPL fastest century of the 2009 season, taking 54 balls for Delhi Daredevils against Chennai Super Kings. Click for full scorecard
- Yusuf Pathan (IPL 2010) – Yusuf Pathan’s explosive innings, scoring a century in just 37 balls, remains a memorable moment. He achieved this feat playing for Rajasthan Royals against Mumbai Indians. Click for full scorecard
Chris Gayle (IPL 2011) – Chris Gayle, the Universe Boss, reached his century in just 46 balls while playing for Royal Challengers Bangalore (RCB) against Kings XI Punjab (KXIP). Click for full scorecard
- Murali Vijay (IPL 2012) – Murali Vijay, a prolific opener for Chennai Super Kings (CSK), scored a century off just 51 balls against Delhi Daredevils. Click for full scorecard
- David Miller (IPL 2013) – David Miller’s stunning century in just 38 balls against Royal Challengers Bangalore (RCB) playing for Kings XI Punjab (KXIP) led to a crushing victory. Click for full scorecard
Wriddhiman Saha (IPL 2014) – Wriddhiman Saha played a brilliant innings in the finals, scoring an IPL fastest century off just 49 balls for Kings XI Punjab against Kolkata Knight Riders in the 2014 season. Click for full scorecard
- Chris Gayle (IPL 2015) – Chris Gayle showcased his brilliance once again with a century in 46 balls against Kings XI Punjab while playing for Royal Challengers Bangalore (RCB). Click for full scorecard
AB de Villiers (IPL 2016) – AB de Villiers played a memorable innings for RCB against Gujarat Lions, reaching his century in just 43 balls.
- David Warner (IPL 2017) – David Warner, representing Sunrisers Hyderabad (SRH), reached his century in just 43 balls against Kolkata Knight Riders. Click for full scorecard
- Shane Watson (IPL 2018) – Watson, played a stellar innings in the finals, helping Chennai Super Kings (CSK) secure victory against Sunrisers Hyderabad (SRH). He reached his century in just 51 balls. Click for full scorecard
- Jonny Bairstow (IPL 2019) – Jonny Bairstow, representing Sunrisers Hyderabad (SRH), scored a century in just 52 balls against Royal Challengers Bangalore (RCB). Click for full scorecard
Mayank Agarwal (IPL 2020) – Mayank Agarwal, playing for Kings XI Punjab (KXIP), reached his century in just 45 balls against Rajasthan Royals (RR). Click for full scorecard
Devdutt Padikkal (IPL 2021) – Devdutt Padikkal played a sensational innings for RCB against RR in the 2021 season, reaching his century in just 51 balls. Click for full scorecard
- Rajat Patidar (IPL 2022) – Rajat Patidar played a crucial innings for Royal Challengers Bangalore (RCB) against Lucknow Super Giants, reaching his century in just 49 balls. Click for full scorecard
- Shubman Gill (IPL 2023) – Shubman Gill delivered a superb performance in the knockout match for Gujarat Titans against Mumbai Indians in the 2023 season, scoring a century off just 49 balls. Click for full scorecard
Travis Head (IPL 2024) – Travis Head smashed the IPL fastest century of 2024 season, reaching the milestone in just 39 balls. He achieved this incredible feat while playing for Sunrisers Hyderabad against Royal Challengers Bangalore at the M. Chinnaswamy Stadium. Click for full scorecard