A packed Eden Gardens at night during KKR vs RCB in IPL 2017 Eden Gardens, KKR vs RCB, 2017. Photo: Indraprakashinfo, CC BY-SA 4.0, via Wikimedia Commons
Records

The IPL Record Book: 287, 175* and a 14-Year-Old Centurion

The highest totals, the fastest hundreds, the best bowling and the lowest collapse. These are the numbers every IPL season is measured against.

By the IPL Club desk7 min read

Note: records are correct to the end of the 2025 season.

Batting records

RecordHolderDetail
Most runsVirat Kohli8,000+ runs, all for RCB. The first batter to reach 8,000, in 2024
Most runs in a seasonVirat Kohli973 runs in 2016, including four hundreds
Most hundredsVirat Kohli8
Highest individual scoreChris Gayle175* off 66 balls, RCB vs Pune Warriors, 2013
Fastest hundredChris Gayle30 balls, in that same innings
Fastest fiftyYashasvi Jaiswal13 balls, RR vs KKR, 2023
Most sixesChris Gayle357

Gayle's 175 not out came on 23 April 2013 in Bengaluru. He hit 17 sixes and reached his hundred in 30 balls, and more than a decade on, nobody has come close to either record. Kohli's records are about longevity instead. He has played every season for one franchise and has been the league's most reliable scorer for more than a decade.

The 14-year-old centurion

On 28 April 2025 in Jaipur, Rajasthan Royals' Vaibhav Suryavanshi, aged 14, hit a 35-ball hundred against Gujarat Titans. It was the second-fastest century in IPL history and the fastest by an Indian, and it made him the youngest centurion the league, and men's T20 cricket, has seen. He had been bought at the auction only a few months earlier, aged 13.

A 14-year-old hit the second-fastest hundred in IPL history. Only Chris Gayle has got there quicker.

Bowling records

RecordHolderDetail
Most wicketsYuzvendra Chahal200+. The first bowler to reach 200, in 2024
Best figures in an inningsAlzarri Joseph6/12 for MI vs SRH, 2019, on his IPL debut
Most wickets in a seasonDwayne Bravo & Harshal Patel32 (Bravo in 2013, Harshal in 2021)
Most hat-tricksAmit Mishra3

Team records

RecordTeamDetail
Highest totalSunrisers Hyderabad287/3 vs RCB, Bengaluru, 15 April 2024
Highest successful chasePunjab Kings262/2 vs KKR, Kolkata, April 2024
Lowest totalRoyal Challengers Bangalore49 all out vs KKR, Kolkata, 23 April 2017
Most titlesMumbai Indians & Chennai Super Kings5 each

The 2024 match between Sunrisers and RCB also produced the highest aggregate in IPL history. RCB replied to 287 with 262 for 7, which made 549 runs in 40 overs. Eleven days later, Punjab chased down 262 at Eden Gardens.

Eden Gardens packed with fans during KKR vs RCB in 2017
This is the night of KKR vs RCB, 23 April 2017, when RCB were bowled out for 49, the lowest total in IPL history. Photo: Indraprakashinfo, CC BY-SA 4.0, via Wikimedia Commons

Records that might never fall

  • Gayle's 175* and 30-ball hundred. Scoring has never been faster, yet both have stood since 2013.
  • Kohli's 973 runs in a season. It would take a batter averaging more than 60 across 16 or more innings, while scoring quickly, to beat it.
  • Joseph's 6 for 12. On debut, against a strong batting line-up. The perfect night for a bowler.

Why so many batting records since 2023? The Impact Player rule gives teams an extra batter. Here's how it works.