Dates
21 March – 25 May 2025
Administrator(s)
Board of Control for Cricket in India (BCCI)
Cricket format
Twenty20
Tournament format(s)
Group stage and playoffs
Host(s)
India
Participants
10
Matches
74
Indian Premier League Facts
Countries
India
Administrator
Board of Control for Cricket in India
Headquarters
Cricket Centre, Churchgate, Mumbai, Maharashtra
Format
T20
First edition
2008
Latest edition
2024
Next edition
2025
Tournament format
Double round-robin format
Playoffs
Number of teams
10
Current champion
Kolkata Knight Riders
(3rd title)
Most successful
Chennai Super Kings
Mumbai Indians
(5 titles each)
Most runs
Virat Kohli (8,004)
Most wickets
Yuzvendra Chahal (205)
TV
India
Star Sports (Television)
JioCinema (Streaming)
Teams
Group | Team | 2024 performance[2 | Head coach | Captain |
---|---|---|---|---|
TBA | Chennai Super Kings | 5th | Stephen Fleming | Ruturaj Gaikwad |
Delhi Capitals | 6th | Hemang Badani | TBA | |
Gujarat Titans | 8th | Ashish Nehra | Shubman Gill | |
Kolkata Knight Riders | Champions | Chandrakant Pandit | TBA | |
Lucknow Super Giants | 7th | Justin Langer | Rishabh Pant | |
Mumbai Indians | 10th | Mahela Jayawardene | Hardik Pandya | |
Punjab Kings | 9th | Ricky Ponting | Shreyas Iyer | |
Rajasthan Royals | 3rd | Rahul Dravid | Sanju Samson | |
Royal Challengers Bengaluru | 4th | Andy Flower | TBA | |
Sunrisers Hyderabad | Runner-up | Daniel Vettori | Pat Cummins |
Records and statistics
Batting Records
Most runs Virat Kohli (RCB) 8,004
Highest score Chris Gayle (RCB) 175* vs Pune Warriors (23 April 2013)
Highest partnership Virat Kohli & AB de Villiers (RCB) 229 vs Gujarat Lions (14 May 2016)
Most sixes Chris Gayle (KKR/RCB/PBKS) 357
Most fours Shikhar Dhawan (DD/MI/DC/SRH/PBKS) 768
Most centuries Virat Kohli (RCB) 8
Most half centuries David Warner (SRH/DC) 66
Most runs in a season Virat Kohli (RCB) 973 (2016)
Bowling Records
Most wickets Yuzvendra Chahal (MI/RCB/RR) 205
Best bowling average Lasith Malinga (MI) 19.79 (Minimum 1000 balls)
Most hat-tricks Amit Mishra (DD/DC/SRH/LSG) 3
Best bowling figures Alzarri Joseph (MI) 6/12 vs Sunrisers Hyderabad (6 April 2019)
Most wickets in a season Harshal Patel (RCB) 32 (2021)
Dwayne Bravo (CSK) 32 (2013)
Fielding
Most dismissals (wicket-keeper) MS Dhoni (CSK/RPS) 190
Most catches (wicket-keeper) MS Dhoni (CSK/RPS) 148
Most stumpings (wicket-keeper) MS Dhoni (CSK/RPS) 42
Most catches (fielder) Virat Kohli (RCB) 114
Other records
Most matches MS Dhoni (CSK/RPS) 264
Most matches as captain MS Dhoni (CSK/RPS) 226
Most matches won as captain MS Dhoni (CSK/RPS) 133
Team records
Highest total Sunrisers Hyderabad 287/3 (20) vs Royal Challengers Bengaluru (15 April 2024)
Lowest total Royal Challengers Bengaluru 49 (9.4) vs Kolkata Knight Riders (23 April 2017)