
IPL is an immensely popular annual cricket tournament played in the thrilling Twenty20 format. Launched in 2008, the IPL has now entered its 18th season. The T20 format has made the IPL renowned for producing exhilarating matches filled with nail-biting chases and explosive batting performances.
Despite the format's batting-friendly nature, scoring a century remains a formidable challenge in the IPL. Nevertheless, several players have achieved this remarkable feat, with some even smashing the fastest hundreds in the IPL tournament's history. You can find the list of IPL fastest 100 scored till date below.
Fastest 100 in IPL History from 2008 to 2025
Vaibhav Suryavanshi, a 14-year-old boy, scored 101 runs in just 35 balls, becoming the youngest batsman to achieve a century in IPL 2025.
Sunrisers Hyderabad's Travis Head set the record for the fastest IPL 2024 century during their match against Royal Challengers Bangalore. He reached the milestone in just 39 balls and finished the innings with a score of 102. Will Jacks scored the second-fastest 100 of IPL 2024, a 41-ball century against GT on April 28, 2024, at Narendra Modi Stadium, Ahmedabad.
Let’s take a look at the updated list of the fastest hundreds (100s) in IPL history from 2008 to 2025.
Rank | Player Name | Balls Faced to Score 100 | Total Runs | Team | Against | Year |
1 | Chris Gayle | 30 | 175* | RCB | Pune | 2013 |
2 | Vaibhav Suryavanshi | 35 | 101* | RR | GT | 2025 |
3 | Yusuf Pathan | 37 | 100 | RR | MI | 2010 |
4 | David Miller | 38 | 101* | PBKS | RCB | 2013 |
5 | Priyash Arya | 39 | 100 | PBKS | CSK | 2025 |
6 | Travis Head | 39 | 102 | SRH | RCB | 2024 |
7 | Will Jacks | 41 | 100* | RCB | GT | 2024 |
8 | Adam Gilchrist | 42 | 109* | PBKS | MI | 2008 |
9 | AB de Villiers | 43 | 129* | RCB | GT | 2016 |
10 | David Warner | 43 | 126 | SRH | KKR | 2017 |
11 | Jonny Bairstow | 45 | 108* | PBKS | KR | 2024 |
12 | Sanath Jayasuriya | 45 | 114* | MI | CSK | 2008 |
1. Chris Gayle (RCB) - 30 balls vs Pune Warriors, 2013
Chris Gayle holds the record for the fastest century in the IPL history. The details of his record-breaking innings are as follows:
- Match: Royal Challengers Bangalore vs. Pune Warriors India
- Venue: M. Chinnaswamy Stadium, Bangalore
- Date: April 23, 2013
- Innings: Royal Challengers Bangalore innings
- Balls Faced: 30
- Runs Scored: 175* (off 66 balls)
2. Vaibhav Suryavanshi (RR)- 35 balls vs GT, 2025
Vaibhav Suryavanshi delivered a sensational performance in IPL 2025, scoring an unbeaten 101 off just 35 balls for Rajasthan Royals against Gujarat Titans. Walking in with pressure on, he turned the game around with his aggressive stroke play and fearless intent. His innings was packed with boundaries and sixes, leaving the GT bowlers with no answers. This knock not only helped RR gain a commanding position in the match but also highlighted Suryavanshi as a rising star to watch this season. With this stunning century, he’s made a strong statement in the league and won hearts of cricket fans.
3.Yusuf Pathan (RR) - 37 balls vs Mumbai Indians, 2010
Before the Gayle storm in 2013, Rajasthan’s Yusuf Pathan held the record for the fastest century in the IPL against Mumbai. He hit a ton off 37 deliveries in the inaugural edition with the help of 8 sixes and 9 fours. Rajasthan lost the match by 4 runs, but Pathan was adjudged the Player of the Match.
Suggested Reads: What is the Impact Player Rule in the IPL?
4. David Miller (PBKS) - 38 balls vs Royal Challengers Bangalore, 2013
On 6th May 2013, South Africa’s middle order power-hitter David Miller took 38 balls to hit a ton against Bangalore. Chasing a stiff target of 191 runs, Miller came to the crease at 64-4; the rest is history. Miller hit 8 fours and 7 sixes and Punjab won the match with 2 overs to spare!
5. Priyansh Arya (PBKS)- 39 Balls vs CSK, 2025
The tournament continues to produce new cricket stars almost daily. The latest standout performance came in match number 22 of the season, where 24-year-old Priyansh Arya of the Punjab Kings scored a remarkable 100 runs off just 39 balls against CSK. This achievement marks the joint-fourth fastest century in IPL history and the fastest century ever scored against CSK. Although he missed the record for the fastest fifty in IPL by just one ball, he did surpass Travis Head of SRH by scoring his fifty in only 19 balls, beating Head's previous record of 21 balls for the second-fastest fifty.
Suggested Reads: Orange Cap in IPL 2024 - Know Who Has Orange Cap in IPL Now?
FAQs
Who has hit the fastest century in IPL history?
Chris Gayle holds the record for the hitting fastest century in IPL history. Chris Gayle took 30 balls to score his 100 against Pune in Bengaluru and finished his innings with 175 runs.
Who has hit the fastest century in IPL 2025?
Vaibhav Suryavanshi holds the record for the fastest century in IPL 2025, scoring a blistering 101 off just 35 balls* for Rajasthan Royals against Gujarat Titans.
What is Virat Kohli fastest century in IPL?
Kohli’s fastest hundred off 47 balls came during the 2016 season against Punjab. He scored 113 runs with the help of 12 fours and 8 sixes. He hit 3 more centuries during the 2016 IPL.
Disclaimer:
Junglee Games India Private Limited ("Junglee") is neither associated with, affiliated to, nor has any connection, whatsoever, with any third-party sporting event and leagues. Unless engaged by way of proper Agreement for endorsement etc., Junglee also disclaims any association, affiliation, or connection, whatsoever, with the Teams or Players, who are participating in the said third-party Sporting events or Leagues.