Indian Premier League Records
Who holds the record for the fastest century and the highest individual score in the Indian Premier League?
Which Indian Premier League match saw the highest successful run chase?
Which teams hold the record for the most Indian Premier League titles?
Who has scored the most career runs in Indian Premier League history?
Since the first Indian Premier League (IPL) season in 2008, cricketers and teams playing in the league have set an extensive collection of records in Twenty20 (T20) cricket, which has led to an explosive rise in the format’s popularity. Achievements such as West Indian batter Chris Gayle’s fastest century (100 runs in 30 balls) and highest individual score (175 runs off 66 balls) in the IPL are unmatched across major T20 franchise tournaments. A 2024 IPL match between the Punjab Kings (PBKS) and the Kolkata Knight Riders (KKR) also rewrote the records book, with Punjab successfully chasing down a T20-record target of 262 runs. Both teams hit a combined total of 42 sixes during the match, the most in any T20 fixture. The IPL’s high intensity and standards have brought unprecedented levels of commercial investment and enhanced the global appeal of the sport. IPL 2026, the 19th edition of the league, consists of 74 matches (70 round-robin and 4 playoff matches), with each of the 10 teams playing 14 matches in the round-robin stage.
IPL teams
Fifteen distinct teams have played in the IPL since it was launched in 2008, with 10 of them participating in the 2026 edition. Unless otherwise specified, all franchises made their competition debut in 2008.
- Chennai Super Kings (CSK)
- Delhi Capitals (DC; Delhi Daredevils until 2019)
- Gujarat Titans (GT; joined in 2022)
- Kolkata Knight Riders (KKR)
- Lucknow Super Giants (LSG; joined in 2022)
- Mumbai Indians (MI)
- Punjab Kings (PBKS; Kings XI Punjab until 2021)
- Rajasthan Royals (RR)
- Royal Challengers Bengaluru (RCB; Royal Challengers Bangalore until 2024)
- Sunrisers Hyderabad (SRH; joined in 2013)
League records
Major IPL records can be found below. Records in bold were set during the 2026 edition.
Team and batting records
- MI (2013, 2015, 2017, 2019, 2020) and CSK (2010, 2011, 2018, 2021, 2023) have won five titles each.
- KKR has won three titles (2012, 2014, 2024).
- RR (2008), DCH* (2009), SRH (2016), GT (2022), and RCB (2025) have won one title each.
*Franchise is defunct.
- 287–3 by SRH against RCB in 2024
- 286–6 by SRH against RR in 2025
- 278–3 by SRH against KKR in 2025
- 277–3 by SRH against MI in 2024
- 272–7 by KKR against DC in 2024
- 265–4 (target 265 runs) by PBKS against DC in 2026
- 262–2 (target 262 runs) by PBKS against KKR in 2024
- 249–4 (target 243 runs) by SRH against MI in 2026
- 247–2 (target 246 runs) by SRH against PBKS in 2025
- 230–4 (target 228 runs) by RCB against LSG in 2025
- 229–4 (target 229 runs) by MI against LSG in 2026
- 229–5 (target 229 runs) by SRH against RR in 2026
- 226–6 (target 224 runs) by RR against PBKS in 2020
- 224–8 (target 224 runs) by RR against KKR in 2024
- Virat Kohli and A.B. de Villiers (RCB): 229 runs for the second wicket against GL in 2016
- K.L. Rahul and Nitish Rana (DC): 220 runs for the second wicket against PBKS in 2026
- Virat Kohli and A.B. de Villiers (RCB): 215* runs for the second wicket against MI in 2015
- K.L. Rahul and Quinton de Kock (LSG): 210* runs for the first wicket against KKR in 2022
- Shubman Gill and Sai Sudharsan (GT): 210 runs for the first wicket against CSK in 2024
- Shaun Marsh and Adam Gilchrist (PBKS): 206 runs for the second wicket against RCB in 2011
*Neither player was dismissed.
- Chris Gayle (RCB): 175* runs off 66 balls against PWI in 2013
- Brendon McCullum (KKR): 158* runs off 73 balls against RCB in 2008
- K.L. Rahul (DC): 152* runs off 67 balls against PBKS in 2026
- Abhishek Sharma (SRH): 141 runs off 55 balls against PBKS in 2025
- Quinton de Kock (LSG): 140* runs off 70 balls against KKR in 2022
- Abhishek Sharma (SRH): 135* runs off 68 balls against DC in 2026
- A.B. de Villiers (RCB): 133* runs off 59 balls against MI in 2015
*Batter was not dismissed.
- Chris Gayle (RCB): 30 balls against PWI in 2013
- Vaibhav Suryavanshi (RR): 35 balls against GT in 2025
- Vaibhav Suryavanshi (RR): 36 balls against SRH in 2026
- Yusuf Pathan (RR): 37 balls against MI in 2010
- Heinrich Klaasen (SRH): 37 balls against KKR in 2025
- David Miller (PBKS): 38 balls against RCB in 2013
- Virat Kohli (RCB): 8
- Jos Buttler (GT/MI/RR): 7
- Chris Gayle (KKR/PBKS/RCB): 6
- K.L. Rahul (DC/LSG/PBKS/RCB/SRH): 6
- Sanju Samson (CSK/DC/RR): 5
- Shubman Gill (GT/KKR): 4
- Shane Watson (CSK/RCB/RR): 4
- David Warner (DC/SRH): 4
- 973, Virat Kohli (RCB; 2016)
- 890, Shubman Gill (GT; 2023)
- 863, Jos Buttler (RR; 2022)
- 848, David Warner (SRH; 2016)
- 759, Sai Sudharsan (GT; 2025)
- 9,040, Virat Kohli (RCB)
- 7,267, Rohit Sharma (DCH/MI)
- 6,769, Shikhar Dhawan (DC/DCH/MI/PBKS/SRH)
- 6,565, David Warner (DC/SRH)
- 5,580, K.L. Rahul (DC/LSG/PBKS/RCB/SRH)
- 5,528, Suresh Raina (CSK/GL)
- 357, Chris Gayle (KKR/PBKS/RCB)
- 317, Rohit Sharma (DCH/MI)
- 306, Virat Kohli (RCB)
- 264, M.S. Dhoni (CSK/RPS)
- 251, A.B. de Villiers (DC/RCB)
- 17, Chris Gayle (RCB) against PWI in 2013
- 13, Brendon McCullum (KKR) against RCB in 2008
- 13, Chris Gayle (RCB) against DC in 2012
- 12, Chris Gayle (RCB) against PBKS in 2015
- 12, A.B. de Villiers (RCB) against GL in 2016
- 12, Vaibhav Sooryavanshi (RR) against SRH in 2026
Bowling records
- 228, Yuzvendra Chahal (MI/PBKS/RCB/RR)
- 215, Bhuvneshwar Kumar (PWI/RCB/SRH)
- 201, Sunil Narine (KKR)
- 192, Piyush Chawla (CSK/KKR/MI/PBKS)
- 187, Ravichandran Ashwin (CSK/DC/PBKS/RPS/RR)
- Alzarri Joseph (MI; 2019): 6 wickets for 12 runs against SRH
- Sohail Tanvir (RR; 2008): 6 wickets for 14 runs against CSK
- Adam Zampa (RPS; 2016): 6 wickets for 19 runs against SRH
- Anil Kumble (RCB; 2009): 5 wickets for 5 runs against RR
- Akash Madhwal (MI; 2023): 5 wickets for 5 runs against LSG
- Jofra Archer (RR; 2025): 76 runs in 4 overs against SRH
- Mohammad Shami (SRH; 2025): 75 runs in 4 overs against PBKS
- Will O’Rourke (LSG; 2025): 74 runs in 4 overs against RCB
- Mohit Sharma (GT; 2024): 73 runs in 4 overs against DC
- Basil Thampi (SRH; 2018): 70 runs in 4 overs against RCB
- 32, Harshal Patel (RCB; 2021)
- 32, Dwayne Bravo (CSK; 2013)
- 30, Kagiso Rabada (DC; 2020)
- 28, Lasith Malinga (MI; 2011)
- 28, James Faulkner (RR; 2013)
- 28, Mohammad Shami (GT; 2023)
Fielding and wicketkeeping records
- 122, Virat Kohli (RCB)
- 110, Ravindra Jadeja (CSK/GL/KTK/RR)
- 109, Suresh Raina (CSK/GL)
- 103, Kieron Pollard (MI)
- 102, Rohit Sharma (DCH/MI)
- 19, A.B. de Villiers (RCB; 2016)
- 17, Ruturaj Gaikwad (CSK; 2023)
- 17, Riyan Parag (RR; 2022)
- 15, Kieron Pollard (MI; 2017)
- 14, David Miller (PBKS; 2014)
- 14, Dwayne Bravo (CSK; 2013)
- M.S. Dhoni (CSK/RPS): 201 dismissals (154 catches, 47 stumpings)
- Dinesh Karthik (DC/GL/KKR/MI/PBKS/RCB): 174 dismissals (137 catches, 37 stumpings)
- Wriddhiman Saha (CSK/KKR/MI/PWI/RCB/RR): 113 dismissals (87 catches, 26 stumpings)
- Rishabh Pant (DC/LSG): 109 dismissals (85 catches, 24 stumpings)
- Robin Uthappa (CSK/KKR/LSG/MI/RCB/SRH): 90 dismissals (58 catches, 32 stumpings)
- Rishabh Pant (DC; 2019): 24 dismissals (18 catches, 6 stumpings)
- Quinton de Kock (MI; 2020): 22 dismissals (18 catches, 4 stumpings)
- Jitesh Sharma (RCB; 2025): 20 dismissals (19 catches, 1 stumping)
- Kumar Sangakkara (DCH; 2011): 19 dismissals (17 catches, 2 stumpings)
- Quinton de Kock (MI; 2019): 19 dismissals (17 catches, 2 stumpings)