Skip to content
Foundation6 min

IPL Records: Batting, Bowling, and Team Records Explained

A complete guide to the IPL's most important records — highest scores, most runs, most wickets, fastest fifties, and team totals across 17 seasons.

Written by GeoCric EditorialUpdated Jul 3, 2026
ShareShareWhatsAppFacebook

Highest Individual Score

Chris Gayle's 175* off 66 balls for Royal Challengers Bangalore against Pune Warriors India on 23 April 2013 at the M Chinnaswamy Stadium remains the highest individual score in IPL history. It included 17 sixes and 13 fours, and was made at a strike rate of 265.15. Gayle reached his century off just 30 balls — the fastest in IPL history.

Most Runs in IPL History

Virat Kohli is the all-time leading run scorer in IPL history, surpassing 8,000 runs during the 2024 season. His tally, accumulated across 16 IPL seasons for Royal Challengers Bangalore, dwarfs every other player. Shikhar Dhawan, Rohit Sharma, David Warner, and Suresh Raina follow on the all-time list.

Virat Kohli's single-season IPL record of 973 runs in 2016 (set across 16 innings) has never been beaten. He scored four centuries and seven fifties that season.

Most Wickets in IPL History

Yuzvendra Chahal is the all-time leading wicket-taker in IPL history with 200+ wickets across his career with RCB and RR. Dwayne Bravo and Lasith Malinga follow closely behind. Malinga's four consecutive wickets in four balls in the 2011 IPL season (against Deccan Chargers) remains one of the format's most extraordinary bowling feats.

Highest Team Totals

Sunrisers Hyderabad set the IPL record for highest team total with 287/3 against RCB in 2024. Punjab Kings' 263/5 against RCB in 2024 is second. The 2024 IPL season was marked by unprecedented high scores, with multiple teams routinely posting 200+ and several recording 230+, driven by batters playing impact cricket and flat pitches.

Lowest Successful Chase in an IPL Final

In the 2016 IPL final, Sunrisers Hyderabad successfully defended 208 against RCB — the lowest total defended in an IPL final. SRH won by 8 runs despite RCB's batting depth, a reminder that bowling performances win championships as often as batting masterclasses.

Fastest Fifties and Centuries

The fastest century in IPL history belongs to Chris Gayle — his 2013 century came off just 30 balls. Yusuf Pathan holds one of the fastest half-centuries (off 8 balls vs Mumbai Indians in 2010). Suryakumar Yadav and Heinrich Klaasen have challenged these records in more recent seasons, demonstrating the ever-accelerating pace of T20 batting.

Frequently asked questions

What is the highest individual score in IPL history?

Chris Gayle scored 175* off 66 balls for RCB against Pune Warriors India in 2013 — the highest IPL innings ever.

Who has scored the most runs in IPL history?

Virat Kohli is the all-time leading run-scorer in IPL history, with over 8,000 runs for RCB.

What is the highest team total in IPL?

Sunrisers Hyderabad scored 287/3 against RCB in 2024 — the highest team total in IPL history.