IPL All-Time Records & Stats

The Indian Premier League has produced extraordinary performances across 17+ seasons. From Virat Kohli
s legendary 973-run season to Jasprit Bumrah
s unplayable death bowling, IPL records tell the story of cricketing greatness.

Most Runs in IPL History

#PlayerTeamRunsMatAvgSR
1Virat KohliRCB7,26325237.25130.41
2Shikhar DhawanMulti6,76922234.84127.02
3Rohit SharmaMI6,21124329.58130.39
4David WarnerMulti6,56517641.53139.96
5Suresh RainaCSK5,52820532.52136.76

Highest Individual Score

ScorePlayerVsYear
175* (66)Chris GaylePWI2013
158* (73)Rishabh PantSRH2018
132* (49)AB de VilliersMI2015
128* (63)Sunil NarineRR2024

Fastest Century

Chris Gayle: 30 balls for RCB vs PWI (2013).

Most Centuries

Virat Kohli: 8 centuries, including 4 in the legendary 2016 season.

Most Wickets in IPL History

#PlayerTeamWktsMatAvgEcon
1Yuzvendra ChahalMulti20515822.287.68
2Dwayne BravoCSK18316124.458.39
3Jasprit BumrahMI16513323.647.39
4Ravindra JadejaCSK15523030.387.61
5Rashid KhanGT14811820.756.55

Best Bowling Figures

FigPlayerVsYear
6/12Alzarri JosephSRH2019
6/19Sai KishoreMI2024
5/5Anil KumbleRR2009
5/14Jasprit BumrahKKR2024

Fielding Records

Most catches: Suresh Raina109. Most WK dismissals: MS Dhoni175 (132c + 43st).

Team Records

  • Highest Total: 287/3 — RCB vs PBKS (2013)
  • Lowest Total: 49 — RCB vs KKR (2017)
  • Most Titles: CSK & MI — 5 each

IPL Title Winners

YearWinnerRunner-up
2008RRCSK
2009DCRCB
2010CSKMI
2011CSKRCB
2012KKRCSK
2013MICSK
2014KKRKXIP
2015MICSK
2016SRHRCB
2017MIRPS
2018CSKSRH
2019MICSK
2020MIDC
2021CSKKKR
2022GTRR
2023CSKGT
2024KKRSRH
2025RCBCSK

FAQ

Who has scored the most runs in IPL history?

Virat Kohli with over 7,000 runs.

What is the highest score in IPL?

Chris Gayle's 175* off 66 balls for RCB vs PWI (2013).