The Indian Premier League (IPL) has emerged as the biggest franchise cricket league in the world since its inauguration in 2008. Now, the cash-rich league is coming back with its 18th edition starting on March 22, 2025. There have been different players in the IPL where the players have shattered several records in the tournament over the years, both with the bat and ball. 

Talking about the batting, IPL has given some iconic moments where the players went on to smash big centuries and established themselves among the greatest batters in the history of the tournament. There are also some batters who shattered all the records to smash some of the fastest hundreds in IPL history.

Fastest 100s in IPL

Former cricketer and Royal Challengers Bengaluru (RCB) legend Chris Gayle boasts a record for the fastest hundred in the IPL and also smashed the highest individual score in the history of the league. The left-hander reached the 100-run mark in just 30 balls during a match against Pune Warriors India at M. Chinnaswamy Stadium on April 23, 2013. He went on to score a record 175 runs off 66 balls smashing 13 fours and 17 sixes during his iconic knock. 

On the other hand, Yusuf Pathan has a record for smashing the fastest hundred in the IPL by an Indian player and comes second in the overall list of the fastest IPL hundreds. The elder Pathan brother smashed a hundred off just 37 balls while playing for Rajasthan Royals in a match against Mumbai Indians at Brabourne Stadium on March 13, 2010. However, his record century went in vain as MI won the high-scoring encounter by four runs.

List of Players with fastest Centuries in IPL history:

SR. no

Player 

Balls 

Total Runs

Team

Against

Year

1

Chris Gayle

30

175*

RCB

Pune

2013

2

Yusuf Pathan

37

100

RR

MI

2010

3

David Miller

38

101*

PBKS

RCB

2013

4

Travis Head

39

102

SRH

RCB

2024

5

Will Jacks

41

100*

RCB

GT

2024

6

Adam Gilchrist

42

109*

PBKS

MI

2008

7

AB de Villiers

43

129*

RCB

GT

2016

8

David Warner

43

126

SRH

KKR

2017

9

Jonny Bairstow

45

108*

PBKS

KR

2024

10

Sanath Jayasuriya

45

114*

MI

CSK

2008

Last updated on December 3, 2025

In the last edition of the IPL in 2024, Sunrisers Hyderabad opener Travis Head smashed the fastest hundred of the season during a match against Royal Challengers Bengaluru at M. Chinnaswamy Stadium on April 15, 2024. Head completed his hundred in just 39 balls smashing 102(41) runs as SRH smashed the highest-ever IPL total of 287/3 It will be interesting to see which player will break the record of the fastest hundred in the upcoming season of the IPL in 2025.