The Indian Premier League is the world's richest and most competitive T20 league, and over 18 seasons it has produced an extraordinary collection of records. From the highest team totals to the most miserly bowling spells, from gravity-defying catches to record-breaking partnerships, this is the ultimate compendium of IPL records. Whether you are settling a cricket debate or just exploring the numbers, this guide has everything you need.
Batting Records
Highest Individual Score
- Chris Gayle — 175* (66 balls) | RCB vs PBKS, Bangalore, 23 Apr 2013 | 13 sixes, 17 fours | The greatest T20 innings ever played
- Brendon McCullum — 158* (73 balls) | KKR vs RCB, Bangalore, 18 Apr 2008 | The innings that launched the IPL in its very first match
- AB de Villiers — 133* (59 balls) | RCB vs MI, Mumbai, 10 May 2015 | Dazzling 360-degree hitting
Most Runs in a Single Season
- Virat Kohli — 973 runs | IPL 2016 (RCB) | 16 matches, 4 centuries, 7 fifties, Avg 81.08, SR 152.03
- Shubman Gill — 890 runs | IPL 2023 (GT) | 17 matches, consistent excellence
- Jos Buttler — 863 runs | IPL 2022 (RR) | 17 matches, 4 centuries
Most Centuries
- Virat Kohli — 8 centuries (most by any player)
- Chris Gayle — 6 centuries
- Jos Buttler — 6 centuries
- Shane Watson — 4 centuries
Most Sixes in IPL History
- Chris Gayle — 357 sixes | The undisputed six-hitting king of the IPL
- AB de Villiers — 251 sixes
- MS Dhoni — 247 sixes
- Rohit Sharma — 243 sixes
Most Fours in IPL History
- Shikhar Dhawan — 700+ fours
- Virat Kohli — 680+ fours
- David Warner — 630+ fours
Team Records
Highest Team Score
- RCB — 287/3 (20 overs) vs PBKS | Bangalore, 2025 | The highest-ever IPL total
- SRH — 277/3 (20 overs) vs MI | Hyderabad, 2024 | Travis Head and Abhishek Sharma obliterated Mumbai's bowling
- KKR — 272/7 (20 overs) vs PBKS | 2024 | A record-breaking evening
- RCB — 263/5 (20 overs) vs PWI | Bangalore, 2013 | Chris Gayle's 175* drove this total
Lowest Team Score
- RCB — 49 all out (9.4 overs) vs KKR | Kolkata, 2017 | The lowest total in IPL history
- RR — 58 all out vs RCB | 2009
- DC — 66 all out vs MI | 2017
Bowling Records
Best Bowling Figures
- Alzarri Joseph — 6/12 | MI vs SRH, 2019 | On IPL debut, a performance for the ages
- Sohail Tanvir — 6/14 | RR vs CSK, 2008 | Inaugural season heroics
- Adam Zampa — 6/19 | RR vs MI, 2023
- Anil Kumble — 5/5 | RCB vs RR, 2009 | Most economical five-for ever
Best Economy Rate (Min 50 Matches)
- Rashid Khan — 6.40 | The most miserly bowler in IPL history
- Sunil Narine — 6.67
- Harbhajan Singh — 7.05
Most Dot Balls
- Ravindra Jadeja — 2,000+ dot balls
- Harbhajan Singh — 1,800+ dot balls
- Bhuvneshwar Kumar — 1,750+ dot balls
Fielding Records
Most Catches (Non-Wicketkeeper)
- Suresh Raina — 109 catches
- AB de Villiers — 103 catches
- Virat Kohli — 100+ catches
Most Dismissals (Wicketkeeper)
- MS Dhoni — 185+ dismissals (catches + stumpings)
- Dinesh Karthik — 160+ dismissals
- Robin Uthappa — 75+ dismissals
Most Run-Outs Effected
- Ravindra Jadeja — 25+ run-outs | The best fielder in IPL history
- Suresh Raina — 20+ run-outs
Match Records
Biggest Wins (By Runs)
- MI beat DD by 146 runs | 2017 | Mumbai scored 212/3, Delhi bowled out for 66
- KKR beat PBKS by 140 runs | 2024
Biggest Wins (By Wickets)
- Multiple teams have won with 10 wickets in hand, including CSK's 10-wicket win over DC in 2019 with Shane Watson and Faf du Plessis chasing 148 without losing a wicket.
Highest Successful Chase
- PBKS chased 262 vs KKR | 2024 | The highest successful chase in IPL history
- RR chased 224 vs PBKS | 2020
Partnership Records
- Highest Partnership — 229 runs | Virat Kohli and AB de Villiers | RCB vs GL, 2016 | The greatest partnership in IPL history
- Highest Opening Partnership — 185 runs | Jonny Bairstow and David Warner | SRH vs RCB, 2019
Explore all these records with live data on SportGodAI's IPL hub. Check the points table, compare player stats, and get AI-powered predictions for every match.