Eighteen seasons. Over 1,000 matches. Countless unforgettable moments. The Indian Premier League has produced a treasure trove of cricketing records that no other T20 league comes close to matching. From Virat Kohli's immortal 8,552-run haul to 110 centuries, 37 five-wicket hauls, and 23 hat-tricks, here is your complete statistical deep-dive into the greatest records in IPL history โ all verified and up to date as of June 2025.
๐ By the Numbers: As of the conclusion of IPL 2025, the league has produced 110 centuries, 37 five-wicket hauls, and 23 hat-tricks across 18 spectacular seasons of T20 cricket.
BATTING RECORDS โ THE KINGS OF RUN-SCORING
Virat Kohli is, without question, the undisputed king of IPL batting. The records he holds are not just impressive โ they are almost untouchable. His 8,552 career runs are nearly 1,800 runs more than the second-highest run-scorer Shikhar Dhawan (6,769). He also holds the records for the most centuries (8), most half-centuries (62), most runs in a single season (973 in 2016, a record that has never been beaten), most runs as captain (4,994), and even the most catches by a non-wicketkeeper (117). Every number Kohli holds carries its own story of sustained excellence across nearly two decades.
ALL-TIME TOP IPL RUN-SCORERS
| Rank | Player | Team(s) | Runs | Innings | 100s |
|---|---|---|---|---|---|
| 1 | Virat Kohli | RCB | 8,552 | 252 | 8 |
| 2 | Shikhar Dhawan | Multiple | 6,769 | 222 | 2 |
| 3 | Rohit Sharma | MI | 6,628 | 257 | 2 |
| 4 | David Warner | SRH / DC | 6,397 | 184 | 4 |
| 5 | Suresh Raina | CSK / GT | 5,528 | 205 | 1 |
Kohli's 2016 Season โ The Greatest Individual IPL Campaign Ever
Virat Kohli's 2016 IPL season remains the most dominant individual batting campaign in the history of T20 franchise cricket. He scored 973 runs in 16 innings, including 4 centuries and 7 half-centuries, at an average of 81.08. No other batter in IPL history has come close to reaching 900 runs in a season. Despite this extraordinary performance, RCB lost the 2016 final to Sunrisers Hyderabad โ making it both cricket's greatest individual performance in a losing cause, and one of the cruellest outcomes in IPL history.
BOWLING RECORDS โ SPIN, SEAM & SORCERY
Sponsored ยท Amazon Affiliate
On the bowling front, Yuzvendra Chahal stands as the all-time leading wicket-taker in IPL history, having accumulated over 205 wickets across stints with RCB, Rajasthan Royals, and now Punjab Kings. In 2025, Chahal added yet another historic moment to his record โ taking a hat-trick against CSK, the most recent hat-trick in IPL history. As of 2025, there have been 23 hat-tricks in total, the first being taken by Lakshmipathy Balaji in 2008 (CSK vs PBKS at Chennai).
ALL-TIME TOP IPL WICKET-TAKERS
| Rank | Player | Team(s) | Wickets | Economy |
|---|---|---|---|---|
| 1 | Yuzvendra Chahal | RCB / RR / PBKS | 205+ | 7.59 |
| 2 | DJ Bravo | CSK / MI | 183 | 8.38 |
| 3 | Piyush Chawla | Multiple | 179 | 7.87 |
| 4 | Amit Mishra | Multiple | 171 | 7.36 |
| 5 | Ravichandran Ashwin | Multiple | 165+ | 6.97 |
TEAM RECORDS โ WHO RULES THE TROPHIES
When it comes to franchise success, Mumbai Indians and Chennai Super Kings are tied at the pinnacle with 5 titles each. Their captains, Rohit Sharma (MI) and MS Dhoni (CSK), are co-holders of the record for the most IPL titles as captain. Mumbai's five titles came in 2013, 2015, 2017, 2019, and 2020 โ an incredible dynasty. CSK's five titles came in 2010, 2011, 2018, 2021, and 2023.
IPL CHAMPIONS โ ALL 18 EDITIONS
| Team | Titles | Years Won |
|---|---|---|
| Mumbai Indians | 5 | 2013, 2015, 2017, 2019, 2020 |
| Chennai Super Kings | 5 | 2010, 2011, 2018, 2021, 2023 |
| Kolkata Knight Riders | 3 | 2012, 2014, 2024 |
| Royal Challengers Bengaluru | 1 | 2025 |
| Rajasthan Royals | 1 | 2008 |
| Sunrisers Hyderabad | 1 | 2016 |
| Gujarat Titans | 1 | 2022 |
| Deccan Chargers | 1 | 2009 |
MATCH RECORDS โ THE DRAMA & THE THRILLERS
The IPL's most gripping record might be its 45 last-ball finishes โ matches decided on the very final delivery of the game. Teams have also won by 10 wickets on 15 occasions, and there have been 15 tied matches (all resolved by Super Overs). Teams have won by a single run on 15 occasions, the most recent being KKR defeating Rajasthan Royals by one run at Eden Gardens in 2025. The most recent 10-wicket win came in 2024 when SRH beat LSG.
NOTABLE MATCH RECORDS (AS OF JUNE 2025)
| Record | Stat | Most Recent |
|---|---|---|
| Last-ball finishes | 45 times | GT beat MI, 2025 |
| Tied matches | 15 times | DC vs RR, 2025 |
| 10-wicket wins | 15 times | SRH beat LSG, 2024 |
| 1-run victories | 15 times | KKR beat RR, 2025 |
| Hat-tricks | 23 total | Y. Chahal (PBKS vs CSK), 2025 |
| Centuries | 110 total | Multiple, 2025 |
| Five-wicket hauls | 37 total | Multiple, 2025 |
RARE & UNIQUE RECORDS
Some IPL records stand alone in their rarity. Kumar Sangakkara remains the only wicketkeeper in IPL history to take five dismissals in a single innings, doing so for Deccan Chargers against RCB in 2011 in Hyderabad. In fielding, Mohammad Nabi (SRH vs MI, 2021, Abu Dhabi) and Daryl Mitchell (CSK vs SRH, 2024) are the only two fielders to hold five catches in a single IPL match. Virat Kohli's 117 catches as a non-wicketkeeper is a record that reflects his extraordinary commitment in the field season after season.
"Indian batsman Virat Kohli holds the records for the most runs scored (8,552), the most centuries (8), most half-centuries (62), most runs in a single season (973), most runs as a captain (4,994) and the most catches (117)."
โ Wikipedia: List of Indian Premier League Records and Statistics (Updated April 2025)As IPL 2026 gets underway with 74 fresh matches, every game is a new opportunity for records to be broken and new legends to be written. Keep checking tataipl26.com for live stat updates, record trackers, and milestone alerts throughout the season. ๐