| Dates | 22 March – 26 May 2024 |
|---|---|
| Administrator | Board of Control for Cricket in India (BCCI) |
| Cricket format | Twenty20 |
| Tournament format(s) | Group stage andPlayoffs |
| Champions | Kolkata Knight Riders (3rd title) |
| Runners-up | Sunrisers Hyderabad |
| Participants | 10 |
| Matches | 74 |
| Most valuable player | Sunil Narine (Kolkata Knight Riders) |
| Most runs | Virat Kohli (Royal Challengers Bengaluru) (741) |
| Most wickets | Harshal Patel (Punjab Kings) (24) |
| Official website | iplt20 |
←2023 2025 → | |
| Teams |
|---|
| Group A |
| Group B |
| Note: Teams are listed per the playing order. |
The2024 Indian Premier League (also known asIPL 17 and branded asTATA IPL 2024) was the 17th edition of theIndian Premier League. The tournament featured ten teams competing in 74 matches from 22 March to 26 May 2024. It was held across 13 cities in India, withChennai hosting the opening ceremony and the final as the defending champions.
In thefinal,Kolkata Knight Riders defeatedSunrisers Hyderabad by 8 wickets to win their third IPL title.
TheIndian Premier League is a franchiseTwenty20cricket league held in India, organized by theBoard of Control for Cricket in India. It is held annually since thefirst edition in 2008.Chennai Super Kings were the defending champions, having won their fifth title in theprevious season after beatingGujarat Titans in thefinal.[1][2]
The format returned to the same as 2022, unlike 2023, with the group order being re-shuffled. Each team played twice against the teams in their group and the team in the same row in the other group, and once against the remaining four teams in the other group.[3][4] After thegroup stage, the top four teams based on aggregate points qualified for theplayoffs. In this stage, the top two teams competed with each other (in a match titled "Qualifier 1"), as did the remaining two teams (in a match titled "Eliminator"). While the winner of Qualifier 1 directly qualified for the final match, the losing team had another chance to qualify for the final match by competing against the winning team of the Eliminator match (in a match titled "Qualifier 2"). The winner of this subsequent Qualifier 2 match advanced to the final match.[5]
| Group A | Group B |
|---|---|
| Mumbai Indians | Sunrisers Hyderabad |
| Kolkata Knight Riders | Royal Challengers Bengaluru |
| Rajasthan Royals | Punjab Kings |
| Delhi Capitals | Gujarat Titans |
| Lucknow Super Giants | Chennai Super Kings |
Bowlers could now bowl twobouncers per over, as trialled in India's domestic T20 tournament, the2023–24 Syed Mushtaq Ali Trophy.[6]
There was a possibility of the tournament being held abroad due to a possibility of inadequate security, as a result of a clash withLok Sabha Election 2024. On 14 February 2024, the chairman of the Indian Premier League announced that the tournament would take place in India and that the schedule would be finalized after a discussion with theIndian government and other agencies, with the allocation of matches to states to depend on the election schedule to be released by theElection Commission of India.[7][8] On 21 February, it was announced that the schedule would be announced in two halves as the dates of the elections has not been confirmed till then.[9]
A part of the schedule of the season's fixtures was announced on 22 February 2024 which included the schedule for the first 17 days, consisting of 21 matches.[10] The opening match of the tournament was to be played on 22 March at theM. A. Chidambaram Stadium inChennai between defending championsChennai Super Kings and theRoyal Challengers Bengaluru.[11] The remaining fixtures were announced on 25 March with the last group match to be played betweenRajasthan Royals andKolkata Knight Riders on 19 May atACA Stadium,Guwahati.[12] It was announced that both Qualifier 1 and Eliminator would be played at theNarendra Modi Stadium,Ahmedabad from 21 to 22 May, and that Qualifier 2 and final would be played in Chennai, with the venue hosting its third IPL final after2011 and2012.[13]
TheTata Group renewed their contract as the title sponsors of theIndian Premier League for a tenure of 5 years (2024–28) for₹2,500crore (US$300 million) — the highest-ever sponsorship amount in the history of the league. The TATA Group previously held the title sponsorship rights for the IPL in2022 and2023.[14] The advertising campaign for the 2024 IPL consisted of 18 sponsors and 250 advertisers including most notably —Dream11,Tata Motors,HDFC Bank,SBI,Thums Up,Pepsi,Parle Products,Google Pixel,Haier, andVodafone.[15][16][17][18]
The media rights for 2023 to 2027 seasons were acquired byViacom18 andStar Sports for₹48,390 crore (US$5.7 billion),[19] giving a valuation of₹104 crore (US$12 million) for each IPL match.[20]Star Sports broadcast the season on TV, whileViacom18 streamed it throughJioCinema.[21] Star Sports reported a 16.8 crore viewership on the opening day,[22] highest-ever for the first day of any season.[23] The 2024 IPL season had a total viewership of 546 million in Star Sports[24] and 620 million in JioCinema,[25] registering a 18% increase from the previous edition.[26]
The same 10 teams from theprevious season returned, with few changes to the team personnel.
The ten franchises retained 173 players for the 2024 IPL season, and seven players were traded across teams before the auction.[29] On 11 December 2023, the IPL governing council released a list of 333 players, including 214 Indian and 119 foreign players who were available for the auction.[30] The auction was held outside India for the first time, at theCoca-Cola Arena,Dubai,United Arab Emirates on 19 December 2023.[31][32] 72 players were sold at the auction for a spend of₹230 crore (US$27 million) including 30 overseas players.Mitchell Starc became the most expensive player in the history ofIPL when he was bought byKolkata Knight Riders for₹24.75crore (US$2.9 million), surpassing₹20.50crore (US$2.4 million) paid bySunrisers Hyderabad forPat Cummins earlier in the same auction, and₹18.50crore (US$2.2 million) paid byPunjab Kings forSam Curran in the2023 auction.[33]
The league stage was played at 13 stadiums across India. The opening match was played atM.A. Chidambaram Stadium,Chennai.Delhi Capitals played their first two home games at theACA-VDCA Cricket Stadium due to theArun Jaitley Stadium in Delhi being unavailable immediately after hosting the2024 Women's Premier League. TheACA Cricket Stadium and theHPCA Cricket Stadium hosted two home matches each forRajasthan Royals andPunjab Kings respectively.[34] The first two matches of the playoffs were played inAhmedabad with Chennai hosting the final leg of the playoffs including the final.[35]
| Ahmedabad | Bengaluru | Chennai | Delhi | Dharamshala |
|---|---|---|---|---|
| Gujarat Titans | Royal Challengers Bengaluru | Chennai Super Kings | Delhi Capitals | Punjab Kings |
| Narendra Modi Stadium | M. Chinnaswamy Stadium | M. A. Chidambaram Stadium | Arun Jaitley Stadium | HPCA Cricket Stadium |
| Capacity: 132,000 | Capacity: 40,000 | Capacity: 39,000 | Capacity: 35,200 | Capacity: 21,200 |
| Guwahati | Hyderabad | |||
| Rajasthan Royals | Sunrisers Hyderabad | |||
| ACA Cricket Stadium | Rajiv Gandhi Stadium | |||
| Capacity: 46,000 | Capacity: 55,000 | |||
| Jaipur | Kolkata | |||
| Rajasthan Royals | Kolkata Knight Riders | |||
| Sawai Mansingh Stadium | Eden Gardens | |||
| Capacity: 25,000 | Capacity: 68,000 | |||
| Lucknow | Mullanpur | Mumbai | Visakhapatnam | |
| Lucknow Super Giants | Punjab Kings | Mumbai Indians | Delhi Capitals | |
| BRSABV Ekana Cricket Stadium | Maharaja Yadavindra Singh Stadium | Wankhede Stadium | ACA–VDCA Cricket Stadium | |
| Capacity: 50,000 | Capacity: 38,000[36] | Capacity: 33,108 | Capacity: 27,500 | |
| External videos | |
|---|---|
In January 2024, the BCCI invited bids for staging theopening ceremony.[37] The following month, Kasi Viswanathan, the CEO ofChennai Super Kings stated that the opening ceremony would be held in Chennai by virtue of being the home of the defending champions.[11] The opening ceremony took place on 22 March at theM. A. Chidambaram Stadium inChennai and was followed by the opening match betweenChennai Super Kings andRoyal Challengers Bengaluru.[38]
ActorsTiger Shroff andAkshay Kumar promoted and performed for a song sequence from their filmBade Miyan Chote Miyan. SingerSonu Nigam delivered a rendition of "Vande Mataram", followed byA. R. Rahman andMohit Chauhan's joint-performance of "Maa Tujhe Salaam", and solo performances of "Jai Ho" and "Masakali" respectively.[39][40] SingerNeeti Mohan also performed at the event.[41]
| Pos | Grp | Team | Pld | W | L | NR | Pts | NRR | Qualification |
|---|---|---|---|---|---|---|---|---|---|
| 1 | A | Kolkata Knight Riders(C) | 14 | 9 | 3 | 2 | 20 | 1.428 | Advanced toQualifier 1 |
| 2 | B | Sunrisers Hyderabad(R) | 14 | 8 | 5 | 1 | 17 | 0.414 | |
| 3 | A | Rajasthan Royals(3rd) | 14 | 8 | 5 | 1 | 17 | 0.273 | Advanced toEliminator |
| 4 | B | Royal Challengers Bengaluru(4th) | 14 | 7 | 7 | 0 | 14 | 0.459 | |
| 5 | B | Chennai Super Kings | 14 | 7 | 7 | 0 | 14 | 0.392 | Eliminated |
| 6 | A | Delhi Capitals | 14 | 7 | 7 | 0 | 14 | −0.377 | |
| 7 | A | Lucknow Super Giants | 14 | 7 | 7 | 0 | 14 | −0.667 | |
| 8 | B | Gujarat Titans | 14 | 5 | 7 | 2 | 12 | −1.063 | |
| 9 | B | Punjab Kings | 14 | 5 | 9 | 0 | 10 | −0.353 | |
| 10 | A | Mumbai Indians | 14 | 4 | 10 | 0 | 8 | −0.318 |
| Win | Loss | No result |
| Home team won | Visitor team won |
Royal Challengers Bengaluru 173/6 (20 overs) | v | Chennai Super Kings (H) 176/4 (18.4 overs) |
Chennai Super Kings won by 6 wickets M. A. Chidambaram Stadium,Chennai Umpires:Saiyed Khalid (Ind) andVirender Sharma (Ind) Player of the match:Mustafizur Rahman (Chennai Super Kings) |
Delhi Capitals 174/9 (20 overs) | v | Punjab Kings (H) 177/6 (19.2 overs) |
Punjab Kings won by 4 wickets Maharaja Yadavindra Singh International Cricket Stadium,Mullanpur Umpires:Jayaraman Madanagopal (Ind) andNikhil Patwardhan (Ind) Player of the match:Sam Curran (Punjab Kings) |
(H)Kolkata Knight Riders 208/7 (20 overs) | v | Sunrisers Hyderabad 204/7 (20 overs) |
Kolkata Knight Riders won by 4 runs Eden Gardens,Kolkata Umpires:Yeshwant Barde (Ind) andRohan Pandit (Ind) Player of the match:Andre Russell (Kolkata Knight Riders) |
(H)Rajasthan Royals 193/4 (20 overs) | v | Lucknow Super Giants 173/6 (20 overs) |
Rajasthan Royals won by 20 runs Sawai Mansingh Stadium,Jaipur Umpires:Kumar Dharmasena (SL) and Akshay Totre (Ind) Player of the match:Sanju Samson (Rajasthan Royals) |
(H)Gujarat Titans 168/6 (20 overs) | v | Mumbai Indians 162/9 (20 overs) |
Gujarat Titans won by 6 runs Narendra Modi Stadium,Ahmedabad Umpires:Vineet Kulkarni (Ind) andVirender Sharma (Ind) Player of the match:Sai Sudharsan (Gujarat Titans) |
Punjab Kings 176/6 (20 overs) | v | Royal Challengers Bengaluru (H) 178/6 (19.2 overs) |
Royal Challengers Bengaluru won by 4 wickets M. Chinnaswamy Stadium,Bengaluru Umpires:Anil Chaudhary (Ind) and Saidharshan Kumar (Ind) Player of the match:Virat Kohli (Royal Challengers Bengaluru) |
(H)Chennai Super Kings 206/6 (20 overs) | v | Gujarat Titans 143/8 (20 overs) |
Chennai Super Kings won by 63 runs M. A. Chidambaram Stadium,Chennai Umpires:Tapan Sharma (Ind) andAlex Wharf (Eng) Player of the match:Shivam Dube (Chennai Super Kings) |
(H)Sunrisers Hyderabad 277/3 (20 overs) | v | Mumbai Indians 246/5 (20 overs) |
Sunrisers Hyderabad won by 31 runs Rajiv Gandhi International Cricket Stadium,Hyderabad Umpires:K. N. Ananthapadmanabhan (Ind) andUlhas Gandhe (Ind) Player of the match:Abhishek Sharma (Sunrisers Hyderabad) |
(H)Rajasthan Royals 185/5 (20 overs) | v | Delhi Capitals 173/5 (20 overs) |
Rajasthan Royals won by 12 runs Sawai Mansingh Stadium,Jaipur Umpires:Nand Kishore (Ind) andNitin Menon (Ind) Player of the match:Riyan Parag (Rajasthan Royals) |
(H)Royal Challengers Bengaluru 182/6 (20 overs) | v | Kolkata Knight Riders 186/3 (16.5 overs) |
Kolkata Knight Riders won by 7 wickets M. Chinnaswamy Stadium,Bengaluru Umpires:Anil Chaudhary (Ind) andRohan Pandit (Ind) Player of the match:Sunil Narine (Kolkata Knight Riders) |
(H)Lucknow Super Giants 199/8 (20 overs) | v | Punjab Kings 178/5 (20 overs) |
Lucknow Super Giants won by 21 runs BRSABV Ekana Cricket Stadium,Lucknow Umpires:Jayaraman Madanagopal (Ind) andNavdeep Singh (Ind) Player of the match:Mayank Yadav (Lucknow Super Giants) |
Sunrisers Hyderabad 162/8 (20 overs) | v | Gujarat Titans (H) 168/3 (19.1 overs) |
Gujarat Titans won by 7 wickets Narendra Modi Stadium,Ahmedabad Umpires:Saiyed Khalid (Ind) andVirender Sharma (Ind) Player of the match:Mohit Sharma (Gujarat Titans) |
(H)Delhi Capitals 191/5 (20 overs) | v | Chennai Super Kings 171/6 (20 overs) |
Delhi Capitals won by 20 runs ACA-VDCA Cricket Stadium,Visakhapatnam Umpires:Kumar Dharmasena (SL) and Vinod Seshan (Ind) Player of the match:Khaleel Ahmed (Delhi Capitals) |
(H)Mumbai Indians 125/9 (20 overs) | v | Rajasthan Royals 127/4 (15.3 overs) |
Rajasthan Royalswon by 6 wickets Wankhede Stadium,Mumbai Umpires:Yeshwant Barde (Ind) and Saidharshan Kumar (Ind) Player of the match:Trent Boult (Rajasthan Royals) |
Lucknow Super Giants 181/5 (20 overs) | v | Royal Challengers Bengaluru (H) 153 (19.4 overs) |
Lucknow Super Giants won by 28 runs M. Chinnaswamy Stadium,Bengaluru Umpires:Jayaraman Madanagopal (Ind) andNikhil Patwardhan (Ind) Player of the match:Mayank Yadav (Lucknow Super Giants) |
Kolkata Knight Riders 272/7 (20 overs) | v | Delhi Capitals (H) 166 (17.2 overs) |
Kolkata Knight Riders won by 106 runs ACA-VDCA Cricket Stadium,Visakhapatnam Umpires:Ulhas Gandhe (Ind) and Akshay Totre (Ind) Player of the match:Sunil Narine (Kolkata Knight Riders) |
(H)Gujarat Titans 199/4 (20 overs) | v | Punjab Kings 200/7 (19.5 overs) |
Punjab Kings won by 3 wickets Narendra Modi Stadium,Ahmedabad Umpires:Vineet Kulkarni (Ind) andNitin Menon (Ind) Player of the match:Shashank Singh (Punjab Kings) |
Chennai Super Kings 165/5 (20 overs) | v | Sunrisers Hyderabad (H) 166/4 (18.1 overs) |
Sunrisers Hyderabad won by 6 wickets Rajiv Gandhi International Cricket Stadium,Hyderabad Umpires:Yeshwant Barde (Ind) andRohan Pandit (Ind) Player of the match:Abhishek Sharma (Sunrisers Hyderabad) |
Royal Challengers Bengaluru 183/3 (20 overs) | v | Rajasthan Royals (H) 189/4 (19.1 overs) |
Rajasthan Royals won by 6 wickets Sawai Mansingh Stadium,Jaipur Umpires:Tapan Sharma (Ind) andAlex Wharf (Eng) Player of the match:Jos Buttler (Rajasthan Royals) |
(H)Mumbai Indians 234/5 (20 overs) | v | Delhi Capitals 205/8 (20 overs) |
Mumbai Indians won by 29 runs Wankhede Stadium,Mumbai Umpires:Kumar Dharmasena (SL) andUlhas Gandhe (Ind) Player of the match:Romario Shepherd (Mumbai Indians) |
(H)Lucknow Super Giants 163/5 (20 overs) | v | Gujarat Titans 130 (18.5 overs) |
Lucknow Super Giants won by 33 runs BRSABV Ekana Cricket Stadium,Lucknow Umpires:Nand Kishore (Ind) andVirender Sharma (Ind) Player of the match:Yash Thakur (Lucknow Super Giants) |
Kolkata Knight Riders 137/9 (20 overs) | v | Chennai Super Kings (H) 141/3 (17.4 overs) |
Chennai Super Kings won by 7 wickets M. A. Chidambaram Stadium,Chennai Umpires:Anil Chaudhary (Ind) and Saidharshan Kumar (Ind) Player of the match:Ravindra Jadeja (Chennai Super Kings) |
Sunrisers Hyderabad 182/9 (20 overs) | v | Punjab Kings (H) 180/6 (20 overs) |
Sunrisers Hyderabad won by 2 runs Maharaja Yadavindra Singh International Cricket Stadium,Mullanpur Umpires:Nikhil Patwardhan (Ind) andNavdeep Singh (Ind) Player of the match:Nitish Kumar Reddy (Sunrisers Hyderabad) |
(H)Rajasthan Royals 196/3 (20 overs) | v | Gujarat Titans 199/7 (20 overs) |
Gujarat Titans won by 3 wickets Sawai Mansingh Stadium,Jaipur Umpires:Kumar Dharmasena (SL) and Vinod Seshan (Ind) Player of the match:Rashid Khan (Gujarat Titans) |
Royal Challengers Bengaluru 196/8 (20 overs) | v | Mumbai Indians (H) 199/3 (15.3 overs) |
Mumbai Indians won by 7 wickets Wankhede Stadium,Mumbai Umpires:Nitin Menon (Ind) andVineet Kulkarni (Ind) Player of the match:Jasprit Bumrah (Mumbai Indians) |
(H)Lucknow Super Giants 167/7 (20 overs) | v | Delhi Capitals 170/4 (18.1 overs) |
Delhi Capitals won by 6 wickets BRSABV Ekana Cricket Stadium,Lucknow Umpires:Yeshwant Barde (Ind) andRohan Pandit (Ind) Player of the match:Kuldeep Yadav (Delhi Capitals) |
(H)Punjab Kings 147/8 (20 overs) | v | Rajasthan Royals 152/7 (19.5 overs) |
Rajasthan Royals won by 3 wickets Maharaja Yadavindra Singh International Cricket Stadium,Mullanpur Umpires:Anil Chaudhary (Ind) andTapan Sharma (Ind) Player of the match:Shimron Hetmyer (Rajasthan Royals) |
Lucknow Super Giants 161/7 (20 overs) | v | Kolkata Knight Riders (H) 162/2 (15.4 overs) |
Kolkata Knight Riders won by 8 wickets Eden Gardens,Kolkata Umpires: Vinod Seshan (Ind) and Akshay Totre (Ind) Player of the match:Phil Salt (Kolkata Knight Riders) |
Chennai Super Kings 206/4 (20 overs) | v | Mumbai Indians (H) 186/6 (20 overs) |
Chennai Super Kings won by 20 runs Wankhede Stadium,Mumbai Umpires:Saiyed Khalid (Ind) andNitin Menon (Ind) Player of the match:Matheesha Pathirana (Chennai Super Kings) |
Sunrisers Hyderabad 287/3 (20 overs) | v | Royal Challengers Bengaluru (H) 262/7 (20 overs) |
Sunrisers Hyderabad won by 25 runs M. Chinnaswamy Stadium,Bengaluru Umpires:Anil Chaudhary (Ind) andRohan Pandit (Ind) Player of the match:Travis Head (Sunrisers Hyderabad) |
(H)Kolkata Knight Riders 223/6 (20 overs) | v | Rajasthan Royals 224/8 (20 overs) |
Rajasthan Royals won by 2 wickets Eden Gardens,Kolkata Umpires:Ulhas Gandhe (Ind) andMichael Gough (Eng) Player of the match:Jos Buttler (Rajasthan Royals) |
(H)Gujarat Titans 89 (17.3 overs) | v | Delhi Capitals 92/4 (8.5 overs) |
Delhi Capitals won by 6 wickets Narendra Modi Stadium,Ahmedabad Umpires:Virender Sharma (Ind) andNikhil Patwardhan (Ind) Player of the match:Rishabh Pant (Delhi Capitals) |
Mumbai Indians 192/7 (20 overs) | v | Punjab Kings (H) 183 (19.1 overs) |
Mumbai Indians won by 9 runs Maharaja Yadavindra Singh International Cricket Stadium,Mullanpur Umpires:Nand Kishore (Ind) andVineet Kulkarni (Ind) Player of the match:Jasprit Bumrah (Mumbai Indians) |
Chennai Super Kings 176/6 (20 overs) | v | Lucknow Super Giants (H) 180/2 (19 overs) |
Lucknow Super Giants won by 8 wickets BRSABV Ekana Cricket Stadium,Lucknow Umpires:Anil Chaudhary (Ind) andRohan Pandit (Ind) Player of the match:KL Rahul (Lucknow Super Giants) |
Sunrisers Hyderabad 266/7 (20 overs) | v | Delhi Capitals (H) 199 (19.1 overs) |
Sunrisers Hyderabad won by 67 runs Arun Jaitley Stadium,Delhi Umpires:Jayaraman Madanagopal (Ind) andNavdeep Singh (Ind) Player of the match:Travis Head (Sunrisers Hyderabad) |
(H)Kolkata Knight Riders 222/6 (20 overs) | v | Royal Challengers Bengaluru 221 (20 overs) |
Kolkata Knight Riders won by 1 run Eden Gardens,Kolkata Umpires: Vinod Seshan (Ind) and Akshay Totre (Ind) Player of the match:Andre Russell (Kolkata Knight Riders) |
(H)Punjab Kings 142 (20 overs) | v | Gujarat Titans 146/7 (19.1 overs) |
Gujarat Titans won by 3 wickets Maharaja Yadavindra Singh International Cricket Stadium,Mullanpur Umpires:Nand Kishore (Ind) andVineet Kulkarni (Ind) Player of the match:R. Sai Kishore (Gujarat Titans) |
Mumbai Indians 179/9 (20 overs) | v | Rajasthan Royals (H) 183/1 (18.4 overs) |
Rajasthan Royals won by 9 wickets Sawai Mansingh Stadium,Jaipur Umpires:Anil Chaudhary (Ind) and Saidharshan Kumar (Ind) Player of the match:Sandeep Sharma (Rajasthan Royals) |
(H)Chennai Super Kings 210/4 (20 overs) | v | Lucknow Super Giants 213/4 (19.3 overs) |
Lucknow Super Giants won by 6 wickets M. A. Chidambaram Stadium,Chennai Umpires:Nikhil Patwardhan (Ind) andTapan Sharma (Ind) Player of the match:Marcus Stoinis (Lucknow Super Giants) |
(H)Delhi Capitals 224/4 (20 overs) | v | Gujarat Titans 220/8 (20 overs) |
Delhi Capitals won by 4 runs Arun Jaitley Stadium,Delhi Umpires:K. N. Ananthapadmanabhan (Ind) andUlhas Gandhe (Ind) Player of the match:Rishabh Pant (Delhi Capitals) |
Royal Challengers Bengaluru 206/7 (20 overs) | v | Sunrisers Hyderabad (H) 171/8 (20 overs) |
Royal Challengers Bengaluru won by 35 runs Rajiv Gandhi International Cricket Stadium,Hyderabad Umpires:Nitin Menon (Ind) andSaiyed Khalid (Ind) Player of the match:Rajat Patidar (Royal Challengers Bengaluru) |
(H)Kolkata Knight Riders 261/6 (20 overs) | v | Punjab Kings 262/2 (18.4 overs) |
Punjab Kings won by 8 wickets Eden Gardens,Kolkata Umpires:Yeshwant Barde (Ind) andAnil Chaudhary (Ind) Player of the match:Jonny Bairstow (Punjab Kings) |
(H)Delhi Capitals 257/4 (20 overs) | v | Mumbai Indians 247/9 (20 overs) |
Delhi Capitals won by 10 runs Arun Jaitley Stadium,Delhi Umpires:Nikhil Patwardhan (Ind) andNavdeep Singh (Ind) Player of the match:Jake Fraser-McGurk (Delhi Capitals) |
(H)Lucknow Super Giants 196/5 (20 overs) | v | Rajasthan Royals 199/3 (19 overs) |
Rajasthan Royals won by 7 wickets BRSABV Ekana Cricket Stadium,Lucknow Umpires:K. N. Ananthapadmanabhan (Ind) andMichael Gough (Eng) Player of the match:Sanju Samson (Rajasthan Royals) |
(H)Gujarat Titans 200/3 (20 overs) | v | Royal Challengers Bengaluru 206/1 (16 overs) |
Royal Challengers Bengaluru won by 9 wickets Narendra Modi Stadium,Ahmedabad Umpires:Nitin Menon (Ind) andVirender Sharma (Ind) Player of the match:Will Jacks (Royal Challengers Bengaluru) |
(H)Chennai Super Kings 212/3 (20 overs) | v | Sunrisers Hyderabad 134 (18.5 overs) |
Chennai Super Kings won by 78 runs M. A. Chidambaram Stadium,Chennai Umpires: Saidharshan Kumar (Ind) andRohan Pandit (Ind) Player of the match:Ruturaj Gaikwad (Chennai Super Kings) |
Delhi Capitals 153/9 (20 overs) | v | Kolkata Knight Riders (H) 157/3 (16.3 overs) |
Kolkata Knight Riders won by 7 wickets Eden Gardens,Kolkata Umpires:Tapan Sharma (Ind) andNavdeep Singh (Ind) Player of the match:Varun Chakravarthy (Kolkata Knight Riders) |
Mumbai Indians 144/7 (20 overs) | v | Lucknow Super Giants (H) 145/6 (19.2 overs) |
Lucknow Super Giants won by 4 wickets BRSABV Ekana Cricket Stadium,Lucknow Umpires:Ulhas Gandhe (Ind) andMichael Gough (Eng) Player of the match:Marcus Stoinis (Lucknow Super Giants) |
(H)Chennai Super Kings 162/7 (20 overs) | v | Punjab Kings 163/3 (17.5 overs) |
Punjab Kings won by 7 wickets M. A. Chidambaram Stadium,Chennai Umpires:Saiyed Khalid (Ind) andVirender Sharma (Ind) Player of the match:Harpreet Brar (Punjab Kings) |
(H)Sunrisers Hyderabad 201/3 (20 overs) | v | Rajasthan Royals 200/7 (20 overs) |
Sunrisers Hyderabad won by 1 run Rajiv Gandhi International Cricket Stadium,Hyderabad Umpires:Yeshwant Barde (Ind) andAnil Chaudhary (Ind) Player of the match:Bhuvneshwar Kumar (Sunrisers Hyderabad) |
Kolkata Knight Riders 169 (19.5 overs) | v | Mumbai Indians (H) 145 (18.5 overs) |
Kolkata Knight Riders won by 24 runs Wankhede Stadium,Mumbai Umpires:Jayaraman Madanagopal (Ind) andTapan Sharma (Ind) Player of the match:Venkatesh Iyer (Kolkata Knight Riders) |
Gujarat Titans 147 (19.3 overs) | v | Royal Challengers Bengaluru (H) 152/6 (13.4 overs) |
Royal Challengers Bengaluru won by 4 wickets M. Chinnaswamy Stadium,Bengaluru Umpires: Vinod Seshan (Ind) and Akshay Totre (Ind) Player of the match:Mohammed Siraj (Royal Challengers Bengaluru) |
Chennai Super Kings 167/9 (20 overs) | v | Punjab Kings (H) 139/9 (20 overs) |
Chennai Super Kings won by 28 runs HPCA Stadium,Dharamshala Umpires:Nand Kishore (Ind) andVineet Kulkarni (Ind) Player of the match:Ravindra Jadeja (Chennai Super Kings) |
Kolkata Knight Riders 235/6 (20 overs) | v | Lucknow Super Giants (H) 137 (16.1 overs) |
Kolkata Knight Riders won by 98 runs BRSABV Ekana Cricket Stadium,Lucknow Umpires:Yeshwant Barde (Ind) and Saidharshan Kumar (Ind) Player of the match:Sunil Narine (Kolkata Knight Riders) |
Sunrisers Hyderabad 173/8 (20 overs) | v | Mumbai Indians (H) 174/3 (17.2 overs) |
Mumbai Indians won by 7 wickets Wankhede Stadium,Mumbai Umpires:Tapan Sharma (Ind) andNavdeep Singh (Ind) Player of the match:Suryakumar Yadav (Mumbai Indians) |
(H)Delhi Capitals 221/8 (20 overs) | v | Rajasthan Royals 201/8 (20 overs) |
Delhi Capitals won by 20 runs Arun Jaitley Stadium,Delhi Umpires:K. N. Ananthapadmanabhan (Ind) andUlhas Gandhe (Ind) Player of the match:Kuldeep Yadav (Delhi Capitals) |
Lucknow Super Giants 165/4 (20 overs) | v | Sunrisers Hyderabad (H) 167/0 (9.4 overs) |
Travis Head 89* (30) |
Sunrisers Hyderabad won by 10 wickets Rajiv Gandhi International Cricket Stadium,Hyderabad Umpires:Yeshwant Barde (Ind) and Saidharshan Kumar (Ind) Player of the match:Travis Head (Sunrisers Hyderabad) |
Royal Challengers Bengaluru 241/7 (20 overs) | v | Punjab Kings (H) 181 (17 overs) |
Royal Challengers Bengaluru won by 60 runs HPCA Stadium,Dharamshala Umpires:Saiyed Khalid (Ind) andNitin Menon (Ind) Player of the match:Virat Kohli (Royal Challengers Bengaluru) |
(H)Gujarat Titans 231/3 (20 overs) | v | Chennai Super Kings 196/8 (20 overs) |
Gujarat Titans won by 35 runs Narendra Modi Stadium,Ahmedabad Umpires:K. N. Ananthapadmanabhan (Ind) andNikhil Patwardhan (Ind) Player of the match:Shubman Gill (Gujarat Titans) |
(H)Kolkata Knight Riders 157/7 (16 overs) | v | Mumbai Indians 139/8 (16 overs) |
Kolkata Knight Riders won by 18 runs Eden Gardens,Kolkata Umpires:Ulhas Gandhe (Ind) and Vinod Seshan (Ind) Player of the match:Varun Chakravarthy (Kolkata Knight Riders) |
Rajasthan Royals 141/5 (20 overs) | v | Chennai Super Kings (H) 145/5 (18.2 overs) |
Chennai Super Kings won by 5 wickets M. A. Chidambaram Stadium,Chennai Umpires:Yeshwant Barde (Ind) andRohan Pandit (Ind) Player of the match:Simarjeet Singh (Chennai Super Kings) |
(H)Royal Challengers Bengaluru 187/9 (20 overs) | v | Delhi Capitals 140 (19.1 overs) |
Royal Challengers Bengaluru won by 47 runs M. Chinnaswamy Stadium,Bengaluru Umpires:Nand Kishore (Ind) andVineet Kulkarni (Ind) Player of the match:Cameron Green (Royal Challengers Bengaluru) |
v | ||
Match abandoned Narendra Modi Stadium,Ahmedabad Umpires:Nikhil Patwardhan (Ind) andNavdeep Singh (Ind) |
(H)Delhi Capitals 208/4 (20 overs) | v | Lucknow Super Giants 189/9 (20 overs) |
Delhi Capitals won by 19 runs Arun Jaitley Stadium,Delhi Umpires: Vinod Seshan (Ind) and Akshay Totre (Ind) Player of the match:Ishant Sharma (Delhi Capitals) |
(H)Rajasthan Royals 144/9 (20 overs) | v | Punjab Kings 145/5 (18.5 overs) |
Punjab Kings won by 5 wickets Assam Cricket Association Stadium, Guwahati Umpires: Saidharshan Kumar (Ind) andRohan Pandit (Ind) Player of the match:Sam Curran (Punjab Kings) |
v | ||
Match abandoned Rajiv Gandhi International Cricket Stadium,Hyderabad Umpires:Nand Kishore (Ind) andVirender Sharma (Ind) |
Lucknow Super Giants 214/6 (20 overs) | v | Mumbai Indians (H) 196/6 (20 overs) |
Lucknow Super Giants won by 18 runs Wankhede Stadium,Mumbai Umpires:Rohan Pandit (Ind) andNavdeep Singh (Ind) Player of the match:Nicholas Pooran (Lucknow Super Giants) |
(H)Royal Challengers Bengaluru 218/5 (20 overs) | v | Chennai Super Kings 191/7 (20 overs) |
Royal Challengers Bengaluru won by 27 runs M. Chinnaswamy Stadium,Bengaluru Umpires:K. N. Ananthapadmanabhan (Ind) and Akshay Totre (Ind) Player of the match:Faf du Plessis (Royal Challengers Bengaluru) |
Punjab Kings 214/5 (20 overs) | v | Sunrisers Hyderabad (H) 215/6 (19.1 overs) |
Sunrisers Hyderabad won by 4 wickets Rajiv Gandhi International Cricket Stadium,Hyderabad Umpires:Nitin Menon (Ind) andVirender Sharma (Ind) Player of the match:Abhishek Sharma (Sunrisers Hyderabad) |
v | ||
Match abandoned Assam Cricket Association Stadium, Guwahati Umpires:Anil Chaudhary (Ind) and Saidharshan Kumar (Ind) |
The playoffs were held from 21 to 26 May 2024. Qualifier 1 and Eliminator were played at theNarendra Modi Stadium inAhmedabad. Qualifier 2 and the final were played at theM. A. Chidambaram Stadium inChennai.[35]
| Qualifier 1 | Qualifier 2 | Final | |||||||||||
| 21 May 2024 –Ahmedabad | 26 May 2024 –Chennai | ||||||||||||
| 1 | Kolkata Knight Riders | 164/2 (13.4 overs) | Q1W | Kolkata Knight Riders | 114/2 (10.3 overs) | ||||||||
| 2 | Sunrisers Hyderabad | 159 (19.3 overs) | 24 May 2024 –Chennai | Q2W | Sunrisers Hyderabad | 113 (18.3 overs) | |||||||
| Q1L | Sunrisers Hyderabad | 175/9 (20 overs) | |||||||||||
| Eliminator | EW | Rajasthan Royals | 139/7 (20 overs) | ||||||||||
| 22 May 2024 –Ahmedabad | |||||||||||||
| 3 | Rajasthan Royals | 174/6 (19 overs) | |||||||||||
| 4 | Royal Challengers Bengaluru | 172/8 (20 overs) | |||||||||||
Sunrisers Hyderabad 159 (19.3 overs) | v | Kolkata Knight Riders 164/2 (13.4 overs) |
Kolkata Knight Riders won by 8 wickets Narendra Modi Stadium,Ahmedabad Umpires:Anil Chaudhary (Ind) andRohan Pandit (Ind) Player of the match:Mitchell Starc (Kolkata Knight Riders) |
Royal Challengers Bengaluru 172/8 (20 overs) | v | Rajasthan Royals 174/6 (19 overs) |
Rajasthan Royals won by 4 wickets Narendra Modi Stadium,Ahmedabad Umpires:K. N. Ananthapadmanabhan (Ind) and Saidharshan Kumar (Ind) Player of the match:Ravichandran Ashwin (Rajasthan Royals) |
Sunrisers Hyderabad 175/9 (20 overs) | v | Rajasthan Royals 139/7 (20 overs) |
Sunrisers Hyderabad won by 36 runs M. A. Chidambaram Stadium,Chennai Umpires:Nitin Menon (Ind) andVirender Sharma (Ind) Player of the match:Shahbaz Ahmed (Sunrisers Hyderabad) |
Sunrisers Hyderabad 113 (18.3 overs) | v | Kolkata Knight Riders 114/2 (10.3 overs) |
Kolkata Knight Riders won by 8 wickets M. A. Chidambaram Stadium,Chennai Umpires:Jayaraman Madanagopal (Ind) andNitin Menon (Ind) Player of the match:Mitchell Starc (Kolkata Knight Riders) |

| Runs | Player | Team |
|---|---|---|
| 741 | Virat Kohli | Royal Challengers Bengaluru |
| 583 | Ruturaj Gaikwad | Chennai Super Kings |
| 573 | Riyan Parag | Rajasthan Royals |
| 567 | Travis Head | Sunrisers Hyderabad |
| 531 | Sanju Samson | Rajasthan Royals |
| Wickets | Player | Team |
|---|---|---|
| 24 | Harshal Patel | Punjab Kings |
| 21 | Varun Chakravarthy | Kolkata Knight Riders |
| 20 | Jasprit Bumrah | Mumbai Indians |
| 19 | T Natarajan | Sunrisers Hyderabad |
| 19 | Harshit Rana | Kolkata Knight Riders |

Sunil Narine won this season's Most Valuable Player award and became the first cricketer to win this award three times.[68][69]

| Award | Prize | Player | Team |
|---|---|---|---|
| Emerging player of the season | ₹10 lakh (US$12,000) | Nitish Kumar Reddy | Sunrisers Hyderabad |
| Striker of the season | ₹10 lakh (US$12,000), trophy and a car | Jake Fraser-McGurk | Delhi Capitals |
| Fantasy player of the season | ₹10 lakh (US$12,000) and trophy | Sunil Narine | Kolkata Knight Riders |
| Most sixes | ₹10 lakh (US$12,000) and trophy | Abhishek Sharma | Sunrisers Hyderabad |
| Most fours | ₹10 lakh (US$12,000) and trophy | Travis Head | Sunrisers Hyderabad |
| Catch of the season | ₹10 lakh (US$12,000) and trophy | Ramandeep Singh | Kolkata Knight Riders |
| Team fairplay award | ₹10 lakh (US$12,000) | – | Sunrisers Hyderabad |
| Purple Cap (most wickets) | ₹10 lakh (US$12,000) | Harshal Patel | Punjab Kings |
| Orange Cap (most runs) | ₹10 lakh (US$12,000) | Virat Kohli | Royal Challengers Bengaluru |
| Most Valuable Player | ₹10 lakh (US$12,000) and trophy | Sunil Narine | Kolkata Knight Riders |