IPL 2024 Schedule, Results and Stats
The IPL 2024 season ran from 22 March to 26 May 2024, with 10 teams playing 74 matches: a 70-match league stage, then Qualifier 1, the Eliminator, Qualifier 2 and the final. Kolkata Knight Riders finished it as champions, beating Sunrisers Hyderabad by 8 wickets in the final at the M. A. Chidambaram Stadium in Chennai. This page carries the complete season in one place: every fixture and result in date order, the final points table, and the season’s award winners.
Kolkata topped the league with 20 points and the season’s best net run rate, +1.428. Rain hit the run-in: three of the last eight league matches were abandoned without a result, and all three are marked in the tables below.
IPL 2024 at a glance
| Season | IPL 2024 (17th season) |
| Dates | 22 March 2024 to 26 May 2024 |
| Matches | 74 (70 league, 4 playoffs) |
| Champions | Kolkata Knight Riders |
| Runners-up | Sunrisers Hyderabad |
| Final | 26 May 2024, M. A. Chidambaram Stadium, Chennai: Sunrisers Hyderabad 113 all out (18.3 ov) lost to Kolkata Knight Riders 114/2 (10.3 ov); Kolkata Knight Riders won by 8 wickets |
| Player of the Tournament | Sunil Narine |
| Orange Cap | Virat Kohli |
| Purple Cap | Harshal Patel |
IPL 2024 final points table
| # | Team | P | W | L | T | NR | NRR | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | Kolkata Knight Riders | 14 | 9 | 3 | 0 | 2 | +1.428 | 20 |
| 2 | Sunrisers Hyderabad | 14 | 8 | 5 | 0 | 1 | +0.414 | 17 |
| 3 | Rajasthan Royals | 14 | 8 | 5 | 0 | 1 | +0.273 | 17 |
| 4 | Royal Challengers Bengaluru | 14 | 7 | 7 | 0 | 0 | +0.459 | 14 |
| 5 | Chennai Super Kings | 14 | 7 | 7 | 0 | 0 | +0.392 | 14 |
| 6 | Delhi Capitals | 14 | 7 | 7 | 0 | 0 | -0.377 | 14 |
| 7 | Lucknow Super Giants | 14 | 7 | 7 | 0 | 0 | -0.667 | 14 |
| 8 | Gujarat Titans | 14 | 5 | 7 | 0 | 2 | -1.063 | 12 |
| 9 | Punjab Kings | 14 | 5 | 9 | 0 | 0 | -0.353 | 10 |
| 10 | Mumbai Indians | 14 | 4 | 10 | 0 | 0 | -0.318 | 8 |
Green rows are the four playoff teams. Hyderabad and Rajasthan finished level on 17 points behind Kolkata, split by net run rate. The full all-seasons table is on the IPL Points Table page.
IPL 2024 league stage: all 70 matches
| # | Date | Match | Venue | Score | Result |
|---|---|---|---|---|---|
| 1 | Fri 22 Mar 2024 | Royal Challengers Bengaluru vs Chennai Super Kings | M. A. Chidambaram Stadium, Chennai | Royal Challengers Bengaluru 173/6 (20 ov) Chennai Super Kings 176/4 (18.4 ov) |
Chennai Super Kings won by 6 wickets |
| 2 | Sat 23 Mar 2024 | Delhi Capitals vs Punjab Kings | Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur | Delhi Capitals 174/9 (20 ov) Punjab Kings 177/6 (19.2 ov) |
Punjab Kings won by 4 wickets |
| 3 | Sat 23 Mar 2024 | Kolkata Knight Riders vs Sunrisers Hyderabad | Eden Gardens, Kolkata | Kolkata Knight Riders 208/7 (20 ov) Sunrisers Hyderabad 204/7 (20 ov) |
Kolkata Knight Riders won by 4 runs |
| 4 | Sun 24 Mar 2024 | Rajasthan Royals vs Lucknow Super Giants | Sawai Mansingh Stadium, Jaipur | Rajasthan Royals 193/4 (20 ov) Lucknow Super Giants 173/6 (20 ov) |
Rajasthan Royals won by 20 runs |
| 5 | Sun 24 Mar 2024 | Gujarat Titans vs Mumbai Indians | Narendra Modi Stadium, Ahmedabad | Gujarat Titans 168/6 (20 ov) Mumbai Indians 162/9 (20 ov) |
Gujarat Titans won by 6 runs |
| 6 | Mon 25 Mar 2024 | Punjab Kings vs Royal Challengers Bengaluru | M. Chinnaswamy Stadium, Bengaluru | Punjab Kings 176/6 (20 ov) Royal Challengers Bengaluru 178/6 (19.2 ov) |
Royal Challengers Bengaluru won by 4 wickets |
| 7 | Tue 26 Mar 2024 | Chennai Super Kings vs Gujarat Titans | M. A. Chidambaram Stadium, Chennai | Chennai Super Kings 206/6 (20 ov) Gujarat Titans 143/8 (20 ov) |
Chennai Super Kings won by 63 runs |
| 8 | Wed 27 Mar 2024 | Sunrisers Hyderabad vs Mumbai Indians | Rajiv Gandhi International Cricket Stadium, Hyderabad | Sunrisers Hyderabad 277/3 (20 ov) Mumbai Indians 246/5 (20 ov) |
Sunrisers Hyderabad won by 31 runs |
| 9 | Thu 28 Mar 2024 | Rajasthan Royals vs Delhi Capitals | Sawai Mansingh Stadium, Jaipur | Rajasthan Royals 185/5 (20 ov) Delhi Capitals 173/5 (20 ov) |
Rajasthan Royals won by 12 runs |
| 10 | Fri 29 Mar 2024 | Royal Challengers Bengaluru vs Kolkata Knight Riders | M. Chinnaswamy Stadium, Bengaluru | Royal Challengers Bengaluru 182/6 (20 ov) Kolkata Knight Riders 186/3 (16.5 ov) |
Kolkata Knight Riders won by 7 wickets |
| 11 | Sat 30 Mar 2024 | Lucknow Super Giants vs Punjab Kings | BRSABV Ekana Cricket Stadium, Lucknow | Lucknow Super Giants 199/8 (20 ov) Punjab Kings 178/5 (20 ov) |
Lucknow Super Giants won by 21 runs |
| 12 | Sun 31 Mar 2024 | Sunrisers Hyderabad vs Gujarat Titans | Narendra Modi Stadium, Ahmedabad | Sunrisers Hyderabad 162/8 (20 ov) Gujarat Titans 168/3 (19.1 ov) |
Gujarat Titans won by 7 wickets |
| 13 | Sun 31 Mar 2024 | Delhi Capitals vs Chennai Super Kings | ACA-VDCA Cricket Stadium, Visakhapatnam | Delhi Capitals 191/5 (20 ov) Chennai Super Kings 171/6 (20 ov) |
Delhi Capitals won by 20 runs |
| 14 | Mon 01 Apr 2024 | Mumbai Indians vs Rajasthan Royals | Wankhede Stadium, Mumbai | Mumbai Indians 125/9 (20 ov) Rajasthan Royals 127/4 (15.3 ov) |
Rajasthan Royals won by 6 wickets |
| 15 | Tue 02 Apr 2024 | Lucknow Super Giants vs Royal Challengers Bengaluru | M. Chinnaswamy Stadium, Bengaluru | Lucknow Super Giants 181/5 (20 ov) Royal Challengers Bengaluru 153 (19.4 ov) |
Lucknow Super Giants won by 28 runs |
| 16 | Wed 03 Apr 2024 | Kolkata Knight Riders vs Delhi Capitals | ACA-VDCA Cricket Stadium, Visakhapatnam | Kolkata Knight Riders 272/7 (20 ov) Delhi Capitals 166 (17.2 ov) |
Kolkata Knight Riders won by 106 runs |
| 17 | Thu 04 Apr 2024 | Gujarat Titans vs Punjab Kings | Narendra Modi Stadium, Ahmedabad | Gujarat Titans 199/4 (20 ov) Punjab Kings 200/7 (19.5 ov) |
Punjab Kings won by 3 wickets |
| 18 | Fri 05 Apr 2024 | Chennai Super Kings vs Sunrisers Hyderabad | Rajiv Gandhi International Cricket Stadium, Hyderabad | Chennai Super Kings 165/5 (20 ov) Sunrisers Hyderabad 166/4 (18.1 ov) |
Sunrisers Hyderabad won by 6 wickets |
| 19 | Sat 06 Apr 2024 | Royal Challengers Bengaluru vs Rajasthan Royals | Sawai Mansingh Stadium, Jaipur | Royal Challengers Bengaluru 183/3 (20 ov) Rajasthan Royals 189/4 (19.1 ov) |
Rajasthan Royals won by 6 wickets |
| 20 | Sun 07 Apr 2024 | Mumbai Indians vs Delhi Capitals | Wankhede Stadium, Mumbai | Mumbai Indians 234/5 (20 ov) Delhi Capitals 205/8 (20 ov) |
Mumbai Indians won by 29 runs |
| 21 | Sun 07 Apr 2024 | Lucknow Super Giants vs Gujarat Titans | BRSABV Ekana Cricket Stadium, Lucknow | Lucknow Super Giants 163/5 (20 ov) Gujarat Titans 130 (18.5 ov) |
Lucknow Super Giants won by 33 runs |
| 22 | Mon 08 Apr 2024 | Kolkata Knight Riders vs Chennai Super Kings | M. A. Chidambaram Stadium, Chennai | Kolkata Knight Riders 137/9 (20 ov) Chennai Super Kings 141/3 (17.4 ov) |
Chennai Super Kings won by 7 wickets |
| 23 | Tue 09 Apr 2024 | Sunrisers Hyderabad vs Punjab Kings | Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur | Sunrisers Hyderabad 182/9 (20 ov) Punjab Kings 180/6 (20 ov) |
Sunrisers Hyderabad won by 2 runs |
| 24 | Wed 10 Apr 2024 | Rajasthan Royals vs Gujarat Titans | Sawai Mansingh Stadium, Jaipur | Rajasthan Royals 196/3 (20 ov) Gujarat Titans 199/7 (20 ov) |
Gujarat Titans won by 3 wickets |
| 25 | Thu 11 Apr 2024 | Royal Challengers Bengaluru vs Mumbai Indians | Wankhede Stadium, Mumbai | Royal Challengers Bengaluru 196/8 (20 ov) Mumbai Indians 199/3 (15.3 ov) |
Mumbai Indians won by 7 wickets |
| 26 | Fri 12 Apr 2024 | Lucknow Super Giants vs Delhi Capitals | BRSABV Ekana Cricket Stadium, Lucknow | Lucknow Super Giants 167/7 (20 ov) Delhi Capitals 170/4 (18.1 ov) |
Delhi Capitals won by 6 wickets |
| 27 | Sat 13 Apr 2024 | Punjab Kings vs Rajasthan Royals | Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur | Punjab Kings 147/8 (20 ov) Rajasthan Royals 152/7 (19.5 ov) |
Rajasthan Royals won by 3 wickets |
| 28 | Sun 14 Apr 2024 | Lucknow Super Giants vs Kolkata Knight Riders | Eden Gardens, Kolkata | Lucknow Super Giants 161/7 (20 ov) Kolkata Knight Riders 162/2 (15.4 ov) |
Kolkata Knight Riders won by 8 wickets |
| 29 | Sun 14 Apr 2024 | Chennai Super Kings vs Mumbai Indians | Wankhede Stadium, Mumbai | Chennai Super Kings 206/4 (20 ov) Mumbai Indians 186/6 (20 ov) |
Chennai Super Kings won by 20 runs |
| 30 | Mon 15 Apr 2024 | Sunrisers Hyderabad vs Royal Challengers Bengaluru | M. Chinnaswamy Stadium, Bengaluru | Sunrisers Hyderabad 287/3 (20 ov) Royal Challengers Bengaluru 262/7 (20 ov) |
Sunrisers Hyderabad won by 25 runs |
| 31 | Tue 16 Apr 2024 | Kolkata Knight Riders vs Rajasthan Royals | Eden Gardens, Kolkata | Kolkata Knight Riders 223/6 (20 ov) Rajasthan Royals 224/8 (20 ov) |
Rajasthan Royals won by 2 wickets |
| 32 | Wed 17 Apr 2024 | Gujarat Titans vs Delhi Capitals | Narendra Modi Stadium, Ahmedabad | Gujarat Titans 89 (17.3 ov) Delhi Capitals 92/4 (8.5 ov) |
Delhi Capitals won by 6 wickets |
| 33 | Thu 18 Apr 2024 | Mumbai Indians vs Punjab Kings | Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur | Mumbai Indians 192/7 (20 ov) Punjab Kings 183 (19.1 ov) |
Mumbai Indians won by 9 runs |
| 34 | Fri 19 Apr 2024 | Chennai Super Kings vs Lucknow Super Giants | BRSABV Ekana Cricket Stadium, Lucknow | Chennai Super Kings 176/6 (20 ov) Lucknow Super Giants 180/2 (19 ov) |
Lucknow Super Giants won by 8 wickets |
| 35 | Sat 20 Apr 2024 | Sunrisers Hyderabad vs Delhi Capitals | Arun Jaitley Stadium, Delhi | Sunrisers Hyderabad 266/7 (20 ov) Delhi Capitals 199 (19.1 ov) |
Sunrisers Hyderabad won by 67 runs |
| 36 | Sun 21 Apr 2024 | Kolkata Knight Riders vs Royal Challengers Bengaluru | Eden Gardens, Kolkata | Kolkata Knight Riders 222/6 (20 ov) Royal Challengers Bengaluru 221 (20 ov) |
Kolkata Knight Riders won by 1 run |
| 37 | Sun 21 Apr 2024 | Punjab Kings vs Gujarat Titans | Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur | Punjab Kings 142 (20 ov) Gujarat Titans 146/7 (19.1 ov) |
Gujarat Titans won by 3 wickets |
| 38 | Mon 22 Apr 2024 | Mumbai Indians vs Rajasthan Royals | Sawai Mansingh Stadium, Jaipur | Mumbai Indians 179/9 (20 ov) Rajasthan Royals 183/1 (18.4 ov) |
Rajasthan Royals won by 9 wickets |
| 39 | Tue 23 Apr 2024 | Chennai Super Kings vs Lucknow Super Giants | M. A. Chidambaram Stadium, Chennai | Chennai Super Kings 210/4 (20 ov) Lucknow Super Giants 213/4 (19.3 ov) |
Lucknow Super Giants won by 6 wickets |
| 40 | Wed 24 Apr 2024 | Delhi Capitals vs Gujarat Titans | Arun Jaitley Stadium, Delhi | Delhi Capitals 224/4 (20 ov) Gujarat Titans 220/8 (20 ov) |
Delhi Capitals won by 4 runs |
| 41 | Thu 25 Apr 2024 | Royal Challengers Bengaluru vs Sunrisers Hyderabad | Rajiv Gandhi International Cricket Stadium, Hyderabad | Royal Challengers Bengaluru 206/7 (20 ov) Sunrisers Hyderabad 171/8 (20 ov) |
Royal Challengers Bengaluru won by 35 runs |
| 42 | Fri 26 Apr 2024 | Kolkata Knight Riders vs Punjab Kings | Eden Gardens, Kolkata | Kolkata Knight Riders 261/6 (20 ov) Punjab Kings 262/2 (18.4 ov) |
Punjab Kings won by 8 wickets |
| 43 | Sat 27 Apr 2024 | Delhi Capitals vs Mumbai Indians | Arun Jaitley Stadium, Delhi | Delhi Capitals 257/4 (20 ov) Mumbai Indians 247/9 (20 ov) |
Delhi Capitals won by 10 runs |
| 44 | Sat 27 Apr 2024 | Lucknow Super Giants vs Rajasthan Royals | BRSABV Ekana Cricket Stadium, Lucknow | Lucknow Super Giants 196/5 (20 ov) Rajasthan Royals 199/3 (19 ov) |
Rajasthan Royals won by 7 wickets |
| 45 | Sun 28 Apr 2024 | Gujarat Titans vs Royal Challengers Bengaluru | Narendra Modi Stadium, Ahmedabad | Gujarat Titans 200/3 (20 ov) Royal Challengers Bengaluru 206/1 (16 ov) |
Royal Challengers Bengaluru won by 9 wickets |
| 46 | Sun 28 Apr 2024 | Chennai Super Kings vs Sunrisers Hyderabad | M. A. Chidambaram Stadium, Chennai | Chennai Super Kings 212/3 (20 ov) Sunrisers Hyderabad 134 (18.5 ov) |
Chennai Super Kings won by 78 runs |
| 47 | Mon 29 Apr 2024 | Delhi Capitals vs Kolkata Knight Riders | Eden Gardens, Kolkata | Delhi Capitals 153/9 (20 ov) Kolkata Knight Riders 157/3 (16.3 ov) |
Kolkata Knight Riders won by 7 wickets |
| 48 | Tue 30 Apr 2024 | Mumbai Indians vs Lucknow Super Giants | BRSABV Ekana Cricket Stadium, Lucknow | Mumbai Indians 144/7 (20 ov) Lucknow Super Giants 145/6 (19.2 ov) |
Lucknow Super Giants won by 4 wickets |
| 49 | Wed 01 May 2024 | Chennai Super Kings vs Punjab Kings | M. A. Chidambaram Stadium, Chennai | Chennai Super Kings 162/7 (20 ov) Punjab Kings 163/3 (17.5 ov) |
Punjab Kings won by 7 wickets |
| 50 | Thu 02 May 2024 | Sunrisers Hyderabad vs Rajasthan Royals | Rajiv Gandhi International Cricket Stadium, Hyderabad | Sunrisers Hyderabad 201/3 (20 ov) Rajasthan Royals 200/7 (20 ov) |
Sunrisers Hyderabad won by 1 run |
| 51 | Fri 03 May 2024 | Kolkata Knight Riders vs Mumbai Indians | Wankhede Stadium, Mumbai | Kolkata Knight Riders 169 (19.5 ov) Mumbai Indians 145 (18.5 ov) |
Kolkata Knight Riders won by 24 runs |
| 52 | Sat 04 May 2024 | Gujarat Titans vs Royal Challengers Bengaluru | M. Chinnaswamy Stadium, Bengaluru | Gujarat Titans 147 (19.3 ov) Royal Challengers Bengaluru 152/6 (13.4 ov) |
Royal Challengers Bengaluru won by 4 wickets |
| 53 | Sun 05 May 2024 | Chennai Super Kings vs Punjab Kings | HPCA Stadium, Dharamshala | Chennai Super Kings 167/9 (20 ov) Punjab Kings 139/9 (20 ov) |
Chennai Super Kings won by 28 runs |
| 54 | Sun 05 May 2024 | Kolkata Knight Riders vs Lucknow Super Giants | BRSABV Ekana Cricket Stadium, Lucknow | Kolkata Knight Riders 235/6 (20 ov) Lucknow Super Giants 137 (16.1 ov) |
Kolkata Knight Riders won by 98 runs |
| 55 | Mon 06 May 2024 | Sunrisers Hyderabad vs Mumbai Indians | Wankhede Stadium, Mumbai | Sunrisers Hyderabad 173/8 (20 ov) Mumbai Indians 174/3 (17.2 ov) |
Mumbai Indians won by 7 wickets |
| 56 | Tue 07 May 2024 | Delhi Capitals vs Rajasthan Royals | Arun Jaitley Stadium, Delhi | Delhi Capitals 221/8 (20 ov) Rajasthan Royals 201/8 (20 ov) |
Delhi Capitals won by 20 runs |
| 57 | Wed 08 May 2024 | Lucknow Super Giants vs Sunrisers Hyderabad | Rajiv Gandhi International Cricket Stadium, Hyderabad | Lucknow Super Giants 165/4 (20 ov) Sunrisers Hyderabad 167/0 (9.4 ov) |
Sunrisers Hyderabad won by 10 wickets |
| 58 | Thu 09 May 2024 | Royal Challengers Bengaluru vs Punjab Kings | HPCA Stadium, Dharamshala | Royal Challengers Bengaluru 241/7 (20 ov) Punjab Kings 181 (17 ov) |
Royal Challengers Bengaluru won by 60 runs |
| 59 | Fri 10 May 2024 | Gujarat Titans vs Chennai Super Kings | Narendra Modi Stadium, Ahmedabad | Gujarat Titans 231/3 (20 ov) Chennai Super Kings 196/8 (20 ov) |
Gujarat Titans won by 35 runs |
| 60 | Sat 11 May 2024 | Kolkata Knight Riders vs Mumbai Indians | Eden Gardens, Kolkata | Kolkata Knight Riders 157/7 (16 ov) Mumbai Indians 139/8 (16 ov) |
Kolkata Knight Riders won by 18 runs |
| 61 | Sun 12 May 2024 | Rajasthan Royals vs Chennai Super Kings | M. A. Chidambaram Stadium, Chennai | Rajasthan Royals 141/5 (20 ov) Chennai Super Kings 145/5 (18.2 ov) |
Chennai Super Kings won by 5 wickets |
| 62 | Sun 12 May 2024 | Royal Challengers Bengaluru vs Delhi Capitals | M. Chinnaswamy Stadium, Bengaluru | Royal Challengers Bengaluru 187/9 (20 ov) Delhi Capitals 140 (19.1 ov) |
Royal Challengers Bengaluru won by 47 runs |
| 63 | Mon 13 May 2024 | Gujarat Titans vs Kolkata Knight Riders | Narendra Modi Stadium, Ahmedabad | No play | Match abandoned |
| 64 | Tue 14 May 2024 | Delhi Capitals vs Lucknow Super Giants | Arun Jaitley Stadium, Delhi | Delhi Capitals 208/4 (20 ov) Lucknow Super Giants 189/9 (20 ov) |
Delhi Capitals won by 19 runs |
| 65 | Wed 15 May 2024 | Rajasthan Royals vs Punjab Kings | Assam Cricket Association Stadium, Guwahati | Rajasthan Royals 144/9 (20 ov) Punjab Kings 145/5 (18.5 ov) |
Punjab Kings won by 5 wickets |
| 66 | Thu 16 May 2024 | Sunrisers Hyderabad vs Gujarat Titans | Rajiv Gandhi International Cricket Stadium, Hyderabad | No play | Match abandoned |
| 67 | Fri 17 May 2024 | Lucknow Super Giants vs Mumbai Indians | Wankhede Stadium, Mumbai | Lucknow Super Giants 214/6 (20 ov) Mumbai Indians 196/6 (20 ov) |
Lucknow Super Giants won by 18 runs |
| 68 | Sat 18 May 2024 | Royal Challengers Bengaluru vs Chennai Super Kings | M. Chinnaswamy Stadium, Bengaluru | Royal Challengers Bengaluru 218/5 (20 ov) Chennai Super Kings 191/7 (20 ov) |
Royal Challengers Bengaluru won by 27 runs |
| 69 | Sun 19 May 2024 | Punjab Kings vs Sunrisers Hyderabad | Rajiv Gandhi International Cricket Stadium, Hyderabad | Punjab Kings 214/5 (20 ov) Sunrisers Hyderabad 215/6 (19.1 ov) |
Sunrisers Hyderabad won by 4 wickets |
| 70 | Sun 19 May 2024 | Rajasthan Royals vs Kolkata Knight Riders | Assam Cricket Association Stadium, Guwahati | No play | Match abandoned |
Marked in the table above: Match 63 (Gujarat Titans vs Kolkata Knight Riders, Narendra Modi Stadium) ended with no result; Match 66 (Sunrisers Hyderabad vs Gujarat Titans, Rajiv Gandhi International Cricket Stadium) ended with no result; Match 70 (Rajasthan Royals vs Kolkata Knight Riders, Assam Cricket Association Stadium) ended with no result.
IPL 2024 playoffs
| Match | Date | Fixture | Venue | Score | Result |
|---|---|---|---|---|---|
| Qualifier 1 | Tue 21 May 2024 | Sunrisers Hyderabad vs Kolkata Knight Riders | Narendra Modi Stadium, Ahmedabad | Sunrisers Hyderabad 159 (19.3 ov) Kolkata Knight Riders 164/2 (13.4 ov) |
Kolkata Knight Riders won by 8 wickets |
| Eliminator | Wed 22 May 2024 | Royal Challengers Bengaluru vs Rajasthan Royals | Narendra Modi Stadium, Ahmedabad | Royal Challengers Bengaluru 172/8 (20 ov) Rajasthan Royals 174/6 (19 ov) |
Rajasthan Royals won by 4 wickets |
| Qualifier 2 | Fri 24 May 2024 | Sunrisers Hyderabad vs Rajasthan Royals | M. A. Chidambaram Stadium, Chennai | Sunrisers Hyderabad 175/9 (20 ov) Rajasthan Royals 139/7 (20 ov) |
Sunrisers Hyderabad won by 36 runs |
| Final | Sun 26 May 2024 | Sunrisers Hyderabad vs Kolkata Knight Riders | M. A. Chidambaram Stadium, Chennai | Sunrisers Hyderabad 113 (18.3 ov) Kolkata Knight Riders 114/2 (10.3 ov) |
Kolkata Knight Riders won by 8 wickets |
Kolkata beat Hyderabad in Qualifier 1 to reach the final directly. Rajasthan Royals knocked Royal Challengers Bengaluru out in the Eliminator but lost Qualifier 2 to Hyderabad, who then lost the final heavily.
IPL 2024 questions, answered
Who won IPL 2024?
Kolkata Knight Riders won IPL 2024, beating Sunrisers Hyderabad in the final on 26 May 2024 at M. A. Chidambaram Stadium, Chennai. Sunrisers Hyderabad 113 all out (18.3 ov) lost to Kolkata Knight Riders 114/2 (10.3 ov); Kolkata Knight Riders won by 8 wickets.
How many matches were played in IPL 2024?
74 in total: 70 league matches, then Qualifier 1, the Eliminator, Qualifier 2 and the final, played between 22 March 2024 and 26 May 2024.
Who finished top of the IPL 2024 league table?
Kolkata Knight Riders, with 20 points and a net run rate of +1.428.
Who won the Orange Cap and Purple Cap in IPL 2024?
The Orange Cap went to Virat Kohli and the Purple Cap went to Harshal Patel. Sunil Narine was named Player of the Tournament.
Where can I see the other seasons?
Every season from 2008 to 2026 sits under the main IPL Schedule page, which also carries the all-time winners table and the trophy table.




