Skip to content
Cricket Record Book

Fastest Century in IPL History: Quickest Hundreds and Fifties

Covers all 1,243 IPL matches in the ball-by-ball data, 18 Apr 2008 to 31 May 2026. Super overs are not counted in player figures. Teams are shown under their current names (Delhi Capitals, Punjab Kings, Royal Challengers Bengaluru).

Thirty balls: that is the fastest century in IPL cricket, struck by Chris Gayle (Royal Challengers Bengaluru) off the Pune Warriors attack on 23 Apr 2013. He kept going to 175 that night in Bengaluru.

This page lists the quickest IPL hundreds and fifties across every one of the 1,243 IPL games played from the 18 Apr 2008 opener through 31 May 2026. Speed is measured in balls faced to reach the milestone, not minutes. A third table counts who has made the most IPL hundreds overall.

Who scored the fastest 100 in IPL history?

Gayle’s 30-ball hundred has stood since Apr 2013, and nobody has come within four balls of it. The closest challenge came from a teenager: V Suryavanshi (Rajasthan Royals) reached three figures in 35 balls versus GT on 28 Apr 2025, then needed 36 balls versus Sunrisers Hyderabad on 25 Apr 2026, both times on his Jaipur home ground.

Next on the list sit two 37-ball efforts. YK Pathan (Rajasthan Royals) got there facing Mumbai Indians (13 Mar 2010), and H Klaasen (Sunrisers Hyderabad) matched him facing KKR on 25 May 2025. Notice how many of the top ten belong to 2024, 2025 and 2026. Seven of them do, which tells you IPL batting has sped up sharply in recent seasons.

Fastest Century in IPL: Quickest Hundreds by Balls

BatterBalls to 100Final scoreAgainstVenueDate
CH Gayle Royal Challengers Bengaluru30175Pune WarriorsM Chinnaswamy Stadium, Bengaluru23 Apr 2013
V Suryavanshi Rajasthan Royals35101Gujarat TitansSawai Mansingh Stadium, Jaipur28 Apr 2025
V Suryavanshi Rajasthan Royals36103Sunrisers HyderabadSawai Mansingh Stadium, Jaipur25 Apr 2026
YK Pathan Rajasthan Royals37100Mumbai IndiansBrabourne Stadium, Mumbai13 Mar 2010
H Klaasen Sunrisers Hyderabad37105Kolkata Knight RidersArun Jaitley Stadium, Delhi25 May 2025
DA Miller Punjab Kings38101Royal Challengers BengaluruPunjab Cricket Association IS Bindra Stadium, Mohali6 May 2013
TM Head Sunrisers Hyderabad39102Royal Challengers BengaluruM Chinnaswamy Stadium, Bengaluru15 Apr 2024
Priyansh Arya Punjab Kings39103Chennai Super KingsMaharaja Yadavindra Singh International Cricket Stadium, Mullanpur8 Apr 2025
Abhishek Sharma Sunrisers Hyderabad40141Punjab KingsRajiv Gandhi International Stadium, Hyderabad12 Apr 2025
WG Jacks Royal Challengers Bengaluru41100Gujarat TitansNarendra Modi Stadium, Ahmedabad28 Apr 2024
AC Gilchrist Deccan Chargers42109Mumbai IndiansDY Patil Sports Academy, Navi Mumbai27 Apr 2008
AB de Villiers Royal Challengers Bengaluru43129Gujarat LionsM Chinnaswamy Stadium, Bengaluru14 May 2016
DA Warner Sunrisers Hyderabad43126Kolkata Knight RidersRajiv Gandhi International Stadium, Hyderabad30 Apr 2017
RD Rickelton Mumbai Indians44123Sunrisers HyderabadWankhede Stadium, Mumbai29 Apr 2026
ST Jayasuriya Mumbai Indians45114Chennai Super KingsWankhede Stadium, Mumbai14 May 2008
MA Agarwal Punjab Kings45106Rajasthan RoyalsSharjah Cricket Stadium, Sharjah27 Sep 2020
JM Bairstow Punjab Kings45108Kolkata Knight RidersEden Gardens, Kolkata26 Apr 2024
Ishan Kishan Sunrisers Hyderabad45106Rajasthan RoyalsRajiv Gandhi International Stadium, Hyderabad23 Mar 2025
Tilak Varma Mumbai Indians45101Gujarat TitansNarendra Modi Stadium, Ahmedabad20 Apr 2026
M Vijay Chennai Super Kings46127Rajasthan RoyalsMA Chidambaram Stadium, Chennai3 Apr 2010
CH Gayle Royal Challengers Bengaluru46107Punjab KingsM Chinnaswamy Stadium, Bengaluru6 May 2011
CH Gayle Royal Challengers Bengaluru46117Punjab KingsM Chinnaswamy Stadium, Bengaluru6 May 2015
A Symonds Deccan Chargers47117Rajasthan RoyalsRajiv Gandhi International Stadium, Hyderabad24 Apr 2008
AB de Villiers Royal Challengers Bengaluru47133Mumbai IndiansWankhede Stadium, Mumbai10 May 2015
V Kohli Royal Challengers Bengaluru47113Punjab KingsM Chinnaswamy Stadium, Bengaluru18 May 2016

Fastest 50 in IPL History

BatterBalls to 50Final scoreAgainstVenueDate
YBK Jaiswal Rajasthan Royals1398Kolkata Knight RidersEden Gardens, Kolkata11 May 2023
Urvil Patel Chennai Super Kings1365Lucknow Super GiantsMA Chidambaram Stadium, Chennai10 May 2026
KL Rahul Punjab Kings1451Delhi CapitalsPunjab Cricket Association IS Bindra Stadium, Mohali8 Apr 2018
PJ Cummins Kolkata Knight Riders1456Mumbai IndiansMCA Stadium, Pune6 Apr 2022
R Shepherd Royal Challengers Bengaluru1453Chennai Super KingsM Chinnaswamy Stadium, Bengaluru3 May 2025
YK Pathan Kolkata Knight Riders1572Sunrisers HyderabadEden Gardens, Kolkata24 May 2014
SP Narine Kolkata Knight Riders1554Royal Challengers BengaluruM Chinnaswamy Stadium, Bengaluru7 May 2017
N Pooran Lucknow Super Giants1562Royal Challengers BengaluruM Chinnaswamy Stadium, Bengaluru10 Apr 2023
J Fraser-McGurk Delhi Capitals1565Sunrisers HyderabadArun Jaitley Stadium, Delhi20 Apr 2024
J Fraser-McGurk Delhi Capitals1584Mumbai IndiansArun Jaitley Stadium, Delhi27 Apr 2024
V Suryavanshi Rajasthan Royals1552Chennai Super KingsBarsapara Cricket Stadium, Guwahati30 Mar 2026
V Suryavanshi Rajasthan Royals1578Royal Challengers BengaluruBarsapara Cricket Stadium, Guwahati10 Apr 2026
Abhishek Sharma Sunrisers Hyderabad1559Chennai Super KingsRajiv Gandhi International Stadium, Hyderabad18 Apr 2026
V Suryavanshi Rajasthan Royals15103Sunrisers HyderabadSawai Mansingh Stadium, Jaipur25 Apr 2026
SK Raina Chennai Super Kings1687Punjab KingsWankhede Stadium, Mumbai30 May 2014
Ishan Kishan Mumbai Indians1684Sunrisers HyderabadSheikh Zayed Cricket Stadium, Abu Dhabi8 Oct 2021
Abhishek Sharma Sunrisers Hyderabad1663Mumbai IndiansRajiv Gandhi International Stadium, Hyderabad27 Mar 2024
TM Head Sunrisers Hyderabad1689Delhi CapitalsArun Jaitley Stadium, Delhi20 Apr 2024
TM Head Sunrisers Hyderabad1689Lucknow Super GiantsRajiv Gandhi International Stadium, Hyderabad8 May 2024
Priyansh Arya Punjab Kings1657Sunrisers HyderabadMaharaja Yadavindra Singh International Cricket Stadium, Mullanpur11 Apr 2026

Most Hundreds in the IPL

BatterMInns100sRunsHS
V Kohli Royal Challengers Bengaluru27527599,336113*
JC Buttler RR/GT13613674,646124
KL Rahul PBKS/LSG15015065,815152*
CH Gayle RCB/PBKS14114164,965175*
SV Samson RR/DC18618655,181119
Shubman Gill GT/KKR13113154,598129
DA Warner SRH/DC18418446,565126
SR Watson RR/CSK14114143,874117*
AB de Villiers RCB/DC17017035,162133*
Q de Kock MI/LSG11811833,441140*
B Sai Sudharsan Gujarat Titans575732,515108*
RG Sharma MI/Deccan Chargers27627627,329109*
S Dhawan SRH/DC22122126,769106*
AM Rahane RR/KKR19719725,367105*
SA Yadav MI/KKR16416424,581103*

Fastest 50 in IPL: 13 balls, done twice

The fifties table is even more crowded at the top. YBK Jaiswal (Rajasthan Royals) needed only 13 balls versus KKR at Eden Gardens, 11 May 2023. Urvil Patel (Chennai Super Kings) matched that exact mark versus LSG, 10 May 2026. Three batters share the 14-ball mark: KL Rahul for Punjab Kings, PJ Cummins for KKR and R Shepherd for RCB.

Suryavanshi turns up three times among the 15-ball fifties, all in 2026. On one of those days, 25 Apr 2026, he kept going to 103, which is also his 36-ball hundred. J Fraser-McGurk of Delhi Capitals and TM Head of Sunrisers Hyderabad each appear twice. Several fast fifties came at the Chinnaswamy in Bengaluru, the same ground as Gayle’s record hundred.

Most IPL hundreds: Kohli leads with 9

Speed and volume are different skills. V Kohli (Royal Challengers Bengaluru) owns the most IPL hundreds here: 9 of them in 275 innings, alongside 9,336 runs. His own quickest, a 47-ball effort in a May 2016 game with Punjab Kings, and it scraped into the last place on the fastest-hundreds list.

JC Buttler, playing for RR and GT, is second with 7. KL Rahul (PBKS and LSG) and Gayle (RCB and PBKS) share third with 6 each. Gayle is the rare batter who sits high on both lists: three of the 25 fastest hundreds are his, two of them in 46 balls against Punjab Kings in 2011 and 2015. B Sai Sudharsan of GT stands out for rate, with 3 hundreds from only 57 innings.

Players who changed franchise appear as one row, with their main teams shown together. For the overall run list see most runs in IPL, and for the biggest single innings go to the highest IPL scores.

Questions about Fastest IPL centuries

Who scored the fastest century in IPL?

Chris Gayle of Royal Challengers Bengaluru holds the record. His 30-ball hundred came off Pune Warriors on 23 Apr 2013 at Bengaluru, and the innings ended on 175.

What is the fastest 50 in IPL?

Two fifties took 13 balls: YBK Jaiswal for Rajasthan Royals against KKR on 11 May 2023, and Urvil Patel for Chennai Super Kings in a 10 May 2026 game with LSG. KL Rahul, PJ Cummins and R Shepherd follow with 14 balls each.

What is Virat Kohli's fastest century in IPL?

Kohli’s quickest IPL hundred took 47 balls, against Punjab Kings at Bengaluru on 18 May 2016, and he went on to 113. He has the most IPL hundreds in the data, with 9.

Which Indian has the fastest 100 in IPL?

V Suryavanshi of Rajasthan Royals is the quickest Indian on the list, with a 35-ball hundred against GT on 28 Apr 2025. YK Pathan’s 37-ball hundred for Rajasthan Royals in Mar 2010 is next among Indian batters.

How is the fastest IPL hundred measured?

It counts the balls the batter faced before reaching 100, so a lower ball count is quicker. Super overs are not counted, and the list covers all 1,243 IPL matches since 18 Apr 2008. See also the most sixes in IPL list.

Source: ball-by-ball match data from Cricsheet.org (ODC-BY). See how we compile these records.