Fastest Centuries by Indians in IPL : The Indian Premier League (IPL) has been a stage for explosive batting performances, but nothing excites fans more than a lightning-fast century. Here’s a look at the Top 10 fastest centuries in IPL history by Indian players, based on balls faced—updated as of the 2025 season.
Top 10 Fastest Centuries by Indians in IPL History
Table of contents
1. Vaibhav Suryavanshi – 35 Balls
- Team: Rajasthan Royals
- Opponent: Gujarat Titans
- Venue: Jaipur
- Date: April 28, 2025
At just 14 years and 23 days old, Vaibhav stunned the cricket world with a 35-ball century, the fastest ever by an Indian in IPL history. His unbeaten 101* featured 8 fours and 9 sixes at a strike rate of 280+, making him an overnight sensation.
2. Yusuf Pathan – 37 Balls
- Team: Rajasthan Royals
- Opponent: Mumbai Indians
- Venue: Mumbai
- Date: March 13, 2010
Yusuf Pathan’s knock remains iconic. He turned a losing battle into a nail-biter with 100 off 37 balls, smashing 9 fours and 8 sixes, though Rajasthan eventually fell just short.
3. Priyansh Arya – 39 Balls
- Team: Punjab Kings
- Opponent: Chennai Super Kings
- Venue: Mullanpur
- Date: April 8, 2025
The 19-year-old tore through CSK’s bowling lineup with a bold and fearless 103 from 42 balls. Priyansh Arya’s arrival on the IPL stage signals the league’s ever-growing youth movement.
4. Abhishek Sharma – 40 Balls
- Team: Sunrisers Hyderabad
- Opponent: Punjab Kings
- Venue: Hyderabad
- Date: April 12, 2025
Abhishek Sharma delivered a career-defining performance with a 40-ball century that dismantled the opposition. His knock included explosive power-hitting and clever placements.
5. Mayank Agarwal – 45 Balls
- Team: Kings XI Punjab
- Opponent: Rajasthan Royals
- Venue: Sharjah
- Date: September 27, 2020
Mayank’s powerful knock in the high-scoring Sharjah venue included elegant strokes and brute force. Though Punjab lost, his century remains a highlight of the 2020 season.
6. Ishan Kishan – 45 Balls
- Team: Mumbai Indians
- Opponent: Kings XI Punjab
- Venue: Bangalore
- Date: May 6, 2011
Then a rising youngster, Ishan’s fearless innings put him on the map. His aggressive intent and clean hitting thrilled fans and gave MI a much-needed boost.
7. Murali Vijay – 46 Balls
- Team: Chennai Super Kings
- Opponent: Rajasthan Royals
- Venue: Chennai
- Date: April 3, 2010
Murali Vijay’s knock was a spectacle of classic stroke play and raw power. He scored 127, helping CSK to a massive total and underlining his ability in the shortest format.
8. Virat Kohli – 47 Balls
- Team: Royal Challengers Bangalore
- Opponent: Kings XI Punjab
- Venue: Bangalore
- Date: May 18, 2016
Virat Kohli’s fastest IPL century came during a rain-shortened match where he batted with stitches on his hand—showing not just skill but sheer determination.
9. Virender Sehwag – 48 Balls
- Team: Delhi Daredevils
- Opponent: Deccan Chargers
- Venue: Hyderabad
- Date: May 10, 2011
True to his style, Sehwag unleashed havoc with minimal footwork and maximum impact. A vintage Viru innings that will live in IPL folklore.
10. Rishabh Pant – 49 Balls
(Note: Not in the original image or reference but often included in historical lists)
- Team: Delhi Capitals
- Opponent: Sunrisers Hyderabad
- Venue: Delhi
- Date: May 10, 2018
Pant’s 128* remains one of the most attacking knocks in IPL history. Though not quite top 5 in speed, it was a brutal display of modern-day T20 batting.
From seasoned legends like Yusuf Pathan and Virender Sehwag to fresh faces like Vaibhav Suryavanshi and Priyansh Arya, these stunning innings prove that Indian batters are masters of aggressive T20 cricket.
The future of Indian power-hitting looks bright—and with each IPL season, expect this list to be rewritten again.
FAQs
Vaibhav Suryavanshi scored the fastest Indian IPL century in just 35 balls in 2025.
Chris Gayle holds the record with a 30-ball century in 2013.
Read more : IPL 2025 Playoffs : SRH Eliminated from IPL 2025 Playoffs After Rain Washes Out Must-Win Clash Against DC