SportsAdda
Stake — IPL Community Raffle
Stake — IPL Community Raffle
Features

Fastest century in IPL history: Chris Gayle’s 30-ball hundred still stands

Chris Gayle holds the record for the fastest century in the IPL, reaching 100 off 30 balls for Royal Challengers Bangalore in 2013.

May 18, 2023 · Updated Sep 2, 2026

Fastest century in IPL history: Chris Gayle’s 30-ball hundred still stands

That innings finished on 175 not out from 66 balls, against Pune Warriors at Bengaluru on 23 April 2013, and it is still the highest individual score in IPL history. Thirteen years on, nobody has got to a hundred faster.

Two ways to measure a fast hundred

“Fastest century” normally means the fewest balls taken to reach 100. Gayle got there off his 30th delivery and then kept batting, which is why his innings does not appear at the top of a list sorted by balls faced.

The table below is that second measure — the hundreds made off the fewest balls in total. It is the one that can be checked line by line against the record of every IPL hundred, and for the batters who were dismissed or finished within a few runs of three figures, the two numbers are almost the same.

Fastest IPL centuries by balls faced

Player Score Balls 6s Team Opponent Date
Yusuf Pathan 100 37 8 Rajasthan Mumbai Mar 2010
Vaibhav Sooryavanshi 103 37 12 Rajasthan Hyderabad Apr 2026
David Miller 101* 38 7 Punjab Bangalore May 2013
Vaibhav Sooryavanshi 101 38 11 Rajasthan Gujarat Apr 2025
Heinrich Klaasen 105* 39 9 Hyderabad Kolkata May 2025
Travis Head 102 41 8 Hyderabad Bangalore Apr 2024
Will Jacks 100* 41 10 Bangalore Gujarat Apr 2024
Priyansh Arya 103 42 9 Punjab Chennai Apr 2025
Tilak Varma 101* 45 7 Mumbai Gujarat Apr 2026
Adam Gilchrist 109* 47 10 Deccan Mumbai Apr 2008
Cameron Green 100* 47 8 Mumbai Hyderabad May 2023
Ishan Kishan 106* 47 6 Hyderabad Rajasthan Mar 2025
Finn Allen 100* 47 10 Kolkata Delhi May 2026
Sanath Jayasuriya 114* 48 11 Mumbai Chennai May 2008
Jonny Bairstow 108* 48 9 Punjab Kolkata Apr 2024

A teenager has two of the four fastest

Vaibhav Sooryavanshi is in this list twice, and both innings came for Rajasthan at Jaipur. The 101 from 38 balls against Gujarat in April 2025 was made in his first IPL season; the 103 from 37 against Hyderabad a year later, with 12 sixes, is the joint-fastest hundred by balls faced in the competition’s history.

Yusuf Pathan’s 100 from 37 balls against Mumbai in 2010 had stood alone at the top of that measure for sixteen years.

The list has been rewritten since 2024

Seven of the ten fastest hundreds by balls faced have been made since the start of the 2024 season. Only four of the fifteen above were made before 2020 — Gilchrist and Jayasuriya in the first season, Pathan in 2010 and Miller in 2013.

AB de Villiers’s 129 not out from 52 balls, which sat fifth on this page’s old list, no longer makes the top fifteen.

Chris Gayle vs Pune Warriors, 2013

Gayle came in at the start of the innings and hit 13 fours and 17 sixes, reaching his hundred off 30 balls and finishing unbeaten on 175 from 66. Royal Challengers Bangalore made 263 for 5, Pune Warriors were held to 133 for 9, and the match was won by 130 runs.

Both records from that afternoon still stand: the fastest hundred, and the highest individual score.

For the six-hitting record across all Twenty20 cricket, including the IPL, see our list of the players with the most sixes in T20 cricket.

Interested in cricket betting? Check out our list of top cricket betting sites.

Photo credit: Alamy

Related Tags:

Stake — IPL Community Raffle
Stake — IPL Community Raffle