Fastest Hundreds in IPL History: Top 10 Through 2026

The fastest hundred in IPL history is still Chris Gayle's 30-ball century for Royal Challengers Bangalore against Pune Warriors in 2013. Nobody has come close since: the next fastest are two by Vaibhav Sooryavanshi, who made a 35-ball hundred in 2025 at the age of 14 and a 36-ball hundred in 2026. This page lists the ten fastest, the most IPL hundreds in a career, and the record 15 hundreds scored in IPL 2026.
The Ten Fastest IPL Hundreds
| Balls | Batter | Team | Against | Date | Final score |
|---|---|---|---|---|---|
| 30 | Chris Gayle | Royal Challengers Bangalore | Pune Warriors | 23 April 2013 | 175* |
| 35 | Vaibhav Sooryavanshi | Rajasthan Royals | Gujarat Titans | 28 April 2025 | 101 |
| 36 | Vaibhav Sooryavanshi | Rajasthan Royals | Sunrisers Hyderabad | 25 April 2026 | 103 |
| 37 | Yusuf Pathan | Rajasthan Royals | Mumbai Indians | 13 March 2010 | 100 |
| 37 | Heinrich Klaasen | Sunrisers Hyderabad | Kolkata Knight Riders | 25 May 2025 | 105* |
| 38 | David Miller | Kings XI Punjab | Royal Challengers Bangalore | 6 May 2013 | 101* |
| 39 | Travis Head | Sunrisers Hyderabad | Royal Challengers Bengaluru | 15 April 2024 | 102 |
| 39 | Priyansh Arya | Punjab Kings | Chennai Super Kings | 8 April 2025 | 103 |
| 40 | Abhishek Sharma | Sunrisers Hyderabad | Punjab Kings | 12 April 2025 | 141 |
| 41 | Will Jacks | Royal Challengers Bengaluru | Gujarat Titans | 28 April 2024 | 100* |
Balls are the deliveries taken to reach 100; an asterisk means not out. Five of the ten have come since the start of the 2025 season.
Gayle's 30-Ball Hundred
Gayle's century came on the way to 175 not out from 66 balls at Bengaluru on 23 April 2013, with 13 fours and 17 sixes. It is still the highest individual score in the IPL as well as the fastest hundred. Our page on the highest individual scores in the IPL has the full list.
Vaibhav Sooryavanshi
Sooryavanshi became the youngest player to score an IPL hundred, and the youngest to score one in senior men's T20 cricket, at 14 years and 32 days, when he made 101 from 38 balls against Gujarat Titans in Jaipur on 28 April 2025. His hundred came from 35 balls, the fastest by an Indian in the IPL, beating Yusuf Pathan's 37 in 2010, Reuters reported. A year later, on 25 April 2026, he reached 100 from 36 balls against Sunrisers Hyderabad, and Rajasthan Royals said he was the first player with two IPL hundreds from fewer than 40 balls. He finished IPL 2026 as the season's leading run-scorer.
Most IPL Hundreds in a Career
| Batter | Hundreds | Seasons |
|---|---|---|
| Virat Kohli | 9 | 2008 to 2026 |
| Jos Buttler | 7 | 2016 to 2026 |
| Chris Gayle | 6 | 2009 to 2021 |
| KL Rahul | 6 | 2013 to 2026 |
| Shubman Gill | 5 | 2018 to 2026 |
| Sanju Samson | 5 | 2013 to 2026 |
Career figures are from ESPNcricinfo's Statsguru, through the end of IPL 2026.
IPL 2026: A Record 15 Hundreds
IPL 2026 produced 15 hundreds, the most in any season, one more than in 2024, and every one of the ten teams had a centurion. Sanju Samson, in his first season for Chennai Super Kings, was the only batter to make two. The highest was KL Rahul's 152 not out for Delhi Capitals against Punjab Kings, and the fastest Sooryavanshi's 36-ball effort. Only two hundreds have ever been made in an IPL final: Wriddhiman Saha's 115 not out for Kings XI Punjab in 2014 and Shane Watson's 117 not out for Chennai Super Kings in 2018.
FAQs: Fastest IPL Hundreds
Who has the fastest hundred in IPL history?
Chris Gayle, from 30 balls, for Royal Challengers Bangalore against Pune Warriors on 23 April 2013.
What is the fastest IPL hundred by an Indian?
Vaibhav Sooryavanshi's 35-ball hundred for Rajasthan Royals against Gujarat Titans in April 2025.
Who is the youngest player to score an IPL hundred?
Vaibhav Sooryavanshi, aged 14 years and 32 days, in 2025.
Who has scored the most IPL hundreds?
Virat Kohli, with nine.
How many hundreds were scored in IPL 2026?
Fifteen, a record for one season.
Leave a comment