IPL 2024 Match Results

IPL 2024 Match Results bring cricket fans the most thrilling moments from one of the world’s premier T20 leagues. This season has delivered high-octane action, remarkable individual performances, and nail-biting finishes across iconic stadiums in India. Whether you're tracking your favorite team's wins, close contests, or standout player stats, our updated results section ensures you never miss a beat. Follow each game’s outcome, from the league stages to the playoffs, and stay informed with detailed summaries, scores, and match highlights from IPL 2024.

Sun, 26 May '24

Final (N) • Chennai, Indian Premier League

Sunrisers Hyderabad Sunrisers Hyderabad
113
Kolkata Knight Riders Kolkata Knight Riders
114/2
(10.3/20 ov, T:114)

KKR won by 8 wickets (with 57 balls remaining)

Fri, 24 May '24

Qualifier 2 (N) • Chennai, Indian Premier League

Sunrisers Hyderabad Sunrisers Hyderabad
175/9
Rajasthan Royals Rajasthan Royals
139/7
(20 ov, T:176)

SRH won by 36 runs

Wed, 22 May '24

Eliminator (N) • Ahmedabad, Indian Premier League

Royal Challengers Bengaluru Royal Challengers Bengaluru
172/8
Rajasthan Royals Rajasthan Royals
(19/20 ov, T:173) 174/6

RR won by 4 wickets (with 6 balls remaining)

Tue, 21 May '24

Qualifier 1 (N) • Ahmedabad, Indian Premier League

Sunrisers Hyderabad Sunrisers Hyderabad
159
Kolkata Knight Riders Kolkata Knight Riders
(13.4/20 ov, T:160) 164/2

KKR won by 8 wickets (with 38 balls remaining)

Mon, 20 May '24

70th Match (N) • Guwahati, Indian Premier League

Rajasthan Royals Rajasthan Royals
Kolkata Knight Riders Kolkata Knight Riders

No result (abandoned with a toss)

Sun, 19 May '24

69th Match (D/N) • Hyderabad, Indian Premier League

Punjab Kings Punjab Kings
214/5
Sunrisers Hyderabad Sunrisers Hyderabad
215/6
(19.1/20 ov, T:215)

SRH won by 4 wickets (with 5 balls remaining)

Sat, 18 May '24

68th Match (N) • Bengaluru, Indian Premier League

Royal Challengers Bengaluru Royal Challengers Bengaluru
218/5
Chennai Super Kings Chennai Super Kings
191/7
(20 ov, T:219)

RCB won by 27 runs

Fri, 17 May '24

67th Match (N) • Wankhede, Indian Premier League

Lucknow Super Giants Lucknow Super Giants
214/6
Mumbai Indians Mumbai Indians
196/6
(20 ov, T:215)

LSG won by 18 runs

Thu, 16 May '24

66th Match (N) • Hyderabad, Indian Premier League

Sunrisers Hyderabad Sunrisers Hyderabad
Gujarat Titans Gujarat Titans

Match abandoned without a ball bowled

Wed, 15 May '24

65th Match (N) • Guwahati, Indian Premier League

Rajasthan Royals Rajasthan Royals
144/9
Punjab Kings Punjab Kings
145/5
(18.5/20 ov, T:145)

PBKS won by 5 wickets (with 7 balls remaining)

Tue, 14 May '24

64th Match (N) • Delhi, Indian Premier League

Delhi Capitals Delhi Capitals
208/4
Lucknow Super Giants Lucknow Super Giants
189/9
(20 ov, T:209)

DC won by 19 runs

Mon, 13 May '24

63rd Match (N) • Ahmedabad, Indian Premier League

Gujarat Titans Gujarat Titans
Kolkata Knight Riders Kolkata Knight Riders

Match abandoned without a ball bowled

Mon, 13 May '24

62nd Match (N) • Bengaluru, Indian Premier League

Royal Challengers Bengaluru Royal Challengers Bengaluru
187/9
Delhi Capitals Delhi Capitals
140
(19.1/20 ov, T:188)

RCB won by 47 runs

Sun, 12 May '24

61st Match (D/N) • Chennai, Indian Premier League

Rajasthan Royals Rajasthan Royals
141/5
Chennai Super Kings Chennai Super Kings
(18.2/20 ov, T:142) 145/5

CSK won by 5 wickets (with 10 balls remaining)

Sat, 11 May '24

60th Match (N) • Eden Gardens, Indian Premier League

Kolkata Knight Riders Kolkata Knight Riders
(16/16 ov) 157/7
Mumbai Indians Mumbai Indians
(16/16 ov, T:158) 139/8

KKR won by 18 runs

Fri, 10 May '24

59th Match (N) • Ahmedabad, Indian Premier League

Gujarat Titans Gujarat Titans
231/3
Chennai Super Kings Chennai Super Kings
196/8
(20 ov, T:232)

GT won by 35 runs

Thu, 09 May '24

58th Match (N) • Dharamsala, Indian Premier League

Royal Challengers Bengaluru Royal Challengers Bengaluru
241/7
Punjab Kings Punjab Kings
181
(17/20 ov, T:242)

RCB won by 60 runs

Wed, 08 May '24

57th Match (N) • Hyderabad, Indian Premier League

Lucknow Super Giants Lucknow Super Giants
165/4
Sunrisers Hyderabad Sunrisers Hyderabad
167/0
(9.4/20 ov, T:166)

SRH won by 10 wickets (with 62 balls remaining)

Tue, 07 May '24

56th Match (N) • Delhi, Indian Premier League

Delhi Capitals Delhi Capitals
221/8
Rajasthan Royals Rajasthan Royals
201/8
(20 ov, T:222)

DC won by 20 runs

Mon, 06 May '24

55th Match (N) • Wankhede, Indian Premier League

Sunrisers Hyderabad Sunrisers Hyderabad
173/8
Mumbai Indians Mumbai Indians
174/3
(17.2/20 ov, T:174)

MI won by 7 wickets (with 16 balls remaining)

Sun, 05 May '24

54th Match (N) • Lucknow, Indian Premier League

Kolkata Knight Riders Kolkata Knight Riders
235/6
Lucknow Super Giants Lucknow Super Giants
137
(16.1/20 ov, T:236)

KKR won by 98 runs

Sun, 05 May '24

53rd Match (D/N) • Dharamsala, Indian Premier League

Chennai Super Kings Chennai Super Kings
167/9
Punjab Kings Punjab Kings
139/9
(20 ov, T:168)

CSK won by 28 runs

Sat, 04 May '24

52nd Match (N) • Bengaluru, Indian Premier League

Gujarat Titans Gujarat Titans
147
Royal Challengers Bengaluru Royal Challengers Bengaluru
152/6
(13.4/20 ov, T:148)

RCB won by 4 wickets (with 38 balls remaining)

Fri, 03 May '24

51st Match (N) • Wankhede, Indian Premier League

Kolkata Knight Riders Kolkata Knight Riders
169
Mumbai Indians Mumbai Indians
145
(18.5/20 ov, T:170)

KKR won by 24 runs

Thu, 02 May '24

50th Match (N) • Hyderabad, Indian Premier League

Sunrisers Hyderabad Sunrisers Hyderabad
201/3
Rajasthan Royals Rajasthan Royals
200/7
(20 ov, T:202)

SRH won by 1 run

Wed, 01 May '24

49th Match (N) • Chennai, Indian Premier League

Chennai Super Kings Chennai Super Kings
162/7
Punjab Kings Punjab Kings
163/3
(17.5/20 ov, T:163)

PBKS won by 7 wickets (with 13 balls remaining)

Tue, 30 Apr '24

48th Match (N) • Lucknow, Indian Premier League

Mumbai Indians Mumbai Indians
144/7
Lucknow Super Giants Lucknow Super Giants
145/6
(19.2/20 ov, T:145)

LSG won by 4 wickets (with 4 balls remaining)

Mon, 29 Apr '24

47th Match (N) • Eden Gardens, Indian Premier League

Delhi Capitals Delhi Capitals
153/9
Kolkata Knight Riders Kolkata Knight Riders
157/3
(16.3/20 ov, T:154)

KKR won by 7 wickets (with 21 balls remaining)

Sun, 28 Apr '24

46th Match (N) • Chennai, Indian Premier League

Chennai Super Kings Chennai Super Kings
212/3
Sunrisers Hyderabad Sunrisers Hyderabad
134
(18.5/20 ov, T:213)

CSK won by 78 runs

Sun, 28 Apr '24

45th Match (D/N) • Ahmedabad, Indian Premier League

Gujarat Titans Gujarat Titans
200/3
Royal Challengers Bengaluru Royal Challengers Bengaluru
206/1
(16/20 ov, T:201)

RCB won by 9 wickets (with 24 balls remaining)

Sat, 27 Apr '24

44th Match (N) • Lucknow, Indian Premier League

Lucknow Super Giants Lucknow Super Giants
196/5
Rajasthan Royals Rajasthan Royals
199/3
(19/20 ov, T:197)

RR won by 7 wickets (with 6 balls remaining)

Sat, 27 Apr '24

43rd Match (D/N) • Delhi, Indian Premier League

Delhi Capitals Delhi Capitals
257/4
Mumbai Indians Mumbai Indians
247/9
(20 ov, T:258)

DC won by 10 runs

Fri, 26 Apr '24

42nd Match (N) • Eden Gardens, Indian Premier League

Kolkata Knight Riders Kolkata Knight Riders
261/6
Punjab Kings Punjab Kings
262/2
(18.4/20 ov, T:262)

PBKS won by 8 wickets (with 8 balls remaining)

Thu, 25 Apr '24

41st Match (N) • Hyderabad, Indian Premier League

Royal Challengers Bengaluru Royal Challengers Bengaluru
206/7
Sunrisers Hyderabad Sunrisers Hyderabad
171/8
(20 ov, T:207)

RCB won by 35 runs

Wed, 24 Apr '24

40th Match (N) • Delhi, Indian Premier League

Delhi Capitals Delhi Capitals
224/4
Gujarat Titans Gujarat Titans
220/8
(20 ov, T:225)

DC won by 4 runs

Tue, 23 Apr '24

39th Match (N) • Chennai, Indian Premier League

Chennai Super Kings Chennai Super Kings
210/4
Lucknow Super Giants Lucknow Super Giants
213/4
(19.3/20 ov, T:211)

LSG won by 6 wickets (with 3 balls remaining)

Mon, 22 Apr '24

38th Match (N) • Jaipur, Indian Premier League

Mumbai Indians Mumbai Indians
179/9
Rajasthan Royals Rajasthan Royals
183/1
(18.4/20 ov, T:180)

RR won by 9 wickets (with 8 balls remaining)

Sun, 21 Apr '24

37th Match (N) • New Chandigarh, Indian Premier League

Punjab Kings Punjab Kings
142
Gujarat Titans Gujarat Titans
146/7
(19.1/20 ov, T:143)

GT won by 3 wickets (with 5 balls remaining)

Sun, 21 Apr '24

36th Match (D/N) • Eden Gardens, Indian Premier League

Kolkata Knight Riders Kolkata Knight Riders
222/6
Royal Challengers Bengaluru Royal Challengers Bengaluru
221
(20 ov, T:223)

KKR won by 1 run

Sat, 20 Apr '24

35th Match (N) • Delhi, Indian Premier League

Sunrisers Hyderabad Sunrisers Hyderabad
266/7
Delhi Capitals Delhi Capitals
199
(19.1/20 ov, T:267)

SRH won by 67 runs

Fri, 19 Apr '24

34th Match (N) • Lucknow, Indian Premier League

Chennai Super Kings Chennai Super Kings
176/6
Lucknow Super Giants Lucknow Super Giants
180/2
(19/20 ov, T:177)

LSG won by 8 wickets (with 6 balls remaining)

Thu, 18 Apr '24

33rd Match (N) • New Chandigarh, Indian Premier League

Mumbai Indians Mumbai Indians
192/7
Punjab Kings Punjab Kings
183
(19.1/20 ov, T:193)

MI won by 9 runs

Wed, 17 Apr '24

32nd Match (N) • Ahmedabad, Indian Premier League

Gujarat Titans Gujarat Titans
89
Delhi Capitals Delhi Capitals
92/4
(8.5/20 ov, T:90)

DC won by 6 wickets (with 67 balls remaining)

Tue, 16 Apr '24

31st Match (N) • Eden Gardens, Indian Premier League

Kolkata Knight Riders Kolkata Knight Riders
223/6
Rajasthan Royals Rajasthan Royals
224/8
(20 ov, T:224)

RR won by 2 wickets (with 0 balls remaining)

Mon, 15 Apr '24

30th Match (N) • Bengaluru, Indian Premier League

Sunrisers Hyderabad Sunrisers Hyderabad
287/3
Royal Challengers Bengaluru Royal Challengers Bengaluru
262/7
(20 ov, T:288)

SRH won by 25 runs

Sun, 14 Apr '24

29th Match (N) • Wankhede, Indian Premier League

Chennai Super Kings Chennai Super Kings
206/4
Mumbai Indians Mumbai Indians
186/6
(20 ov, T:207)

CSK won by 20 runs

Sun, 14 Apr '24

28th Match (D/N) • Eden Gardens, Indian Premier League

Lucknow Super Giants Lucknow Super Giants
161/7
Kolkata Knight Riders Kolkata Knight Riders
162/2
(15.4/20 ov, T:162)

KKR won by 8 wickets (with 26 balls remaining)

Sat, 13 Apr '24

27th Match (N) • New Chandigarh, Indian Premier League

Punjab Kings Punjab Kings
147/8
Rajasthan Royals Rajasthan Royals
152/7
(19.5/20 ov, T:148)

RR won by 3 wickets (with 1 ball remaining)

Fri, 12 Apr '24

26th Match (N) • Lucknow, Indian Premier League

Lucknow Super Giants Lucknow Super Giants
167/7
Delhi Capitals Delhi Capitals
170/4
(18.1/20 ov, T:168)

DC won by 6 wickets (with 11 balls remaining)

Thu, 11 Apr '24

25th Match (N) • Wankhede, Indian Premier League

Royal Challengers Bengaluru Royal Challengers Bengaluru
196/8
Mumbai Indians Mumbai Indians
199/3
(15.3/20 ov, T:197)

MI won by 7 wickets (with 27 balls remaining)

Wed, 10 Apr '24

24th Match (N) • Jaipur, Indian Premier League

Rajasthan Royals Rajasthan Royals
196/3
Gujarat Titans Gujarat Titans
199/7
(20 ov, T:197)

GT won by 3 wickets (with 0 balls remaining)

Tue, 09 Apr '24

23rd Match (N) • New Chandigarh, Indian Premier League

Sunrisers Hyderabad Sunrisers Hyderabad
182/9
Punjab Kings Punjab Kings
180/6
(20 ov, T:183)

SRH won by 2 runs

Mon, 08 Apr '24

22nd Match (N) • Chennai, Indian Premier League

Kolkata Knight Riders Kolkata Knight Riders
137/9
Chennai Super Kings Chennai Super Kings
141/3
(17.4/20 ov, T:138)

CSK won by 7 wickets (with 14 balls remaining)

Sun, 07 Apr '24

21st Match (N) • Lucknow, Indian Premier League

Lucknow Super Giants Lucknow Super Giants
163/5
Gujarat Titans Gujarat Titans
130
(18.5/20 ov, T:164)

LSG won by 33 runs

Sun, 07 Apr '24

20th Match (D/N) • Wankhede, Indian Premier League

Mumbai Indians Mumbai Indians
234/5
Delhi Capitals Delhi Capitals
205/8
(20 ov, T:235)

MI won by 29 runs

Sat, 06 Apr '24

19th Match (N) • Jaipur, Indian Premier League

Royal Challengers Bengaluru Royal Challengers Bengaluru
183/3
Rajasthan Royals Rajasthan Royals
189/4
(19.1/20 ov, T:184)

RR won by 6 wickets (with 5 balls remaining)

Fri, 05 Apr '24

18th Match (N) • Hyderabad, Indian Premier League

Chennai Super Kings Chennai Super Kings
165/5
Sunrisers Hyderabad Sunrisers Hyderabad
166/4
(18.1/20 ov, T:166)

SRH won by 6 wickets (with 11 balls remaining)

Thu, 04 Apr '24

17th Match (N) • Ahmedabad, Indian Premier League

Gujarat Titans Gujarat Titans
199/4
Punjab Kings Punjab Kings
200/7
(19.5/20 ov, T:200)

PBKS won by 3 wickets (with 1 ball remaining)

Wed, 03 Apr '24

16th Match (N) • Visakhapatnam, Indian Premier League

Kolkata Knight Riders Kolkata Knight Riders
272/7
Delhi Capitals Delhi Capitals
166
(17.2/20 ov, T:273)

KKR won by 106 runs

Tue, 02 Apr '24

15th Match (N) • Bengaluru, Indian Premier League

Lucknow Super Giants Lucknow Super Giants
181/5
Royal Challengers Bengaluru Royal Challengers Bengaluru
153
(19.4/20 ov, T:182)

LSG won by 28 runs

Mon, 01 Apr '24

14th Match (N) • Wankhede, Indian Premier League

Mumbai Indians Mumbai Indians
125/9
Rajasthan Royals Rajasthan Royals
127/4
(15.3/20 ov, T:126)

RR won by 6 wickets (with 27 balls remaining)

Sun, 31 Mar '24

13th Match (N) • Visakhapatnam, Indian Premier League

Delhi Capitals Delhi Capitals
191/5
Chennai Super Kings Chennai Super Kings
171/6
(20 ov, T:192)

DC won by 20 runs

Sun, 31 Mar '24

12th Match (D/N) • Ahmedabad, Indian Premier League

Sunrisers Hyderabad Sunrisers Hyderabad
162/8
Gujarat Titans Gujarat Titans
168/3
(19.1/20 ov, T:163)

GT won by 7 wickets (with 5 balls remaining)

Sat, 30 Mar '24

11th Match (N) • Lucknow, Indian Premier League

Lucknow Super Giants Lucknow Super Giants
199/8
Punjab Kings Punjab Kings
178/5
(20 ov, T:200)

LSG won by 21 runs

Fri, 29 Mar '24

10th Match (N) • Bengaluru, Indian Premier League

Royal Challengers Bengaluru Royal Challengers Bengaluru
182/6
Kolkata Knight Riders Kolkata Knight Riders
186/3
(16.5/20 ov, T:183)

KKR won by 7 wickets (with 19 balls remaining)

Thu, 28 Mar '24

9th Match (N) • Jaipur, Indian Premier League

Rajasthan Royals Rajasthan Royals
185/5
Delhi Capitals Delhi Capitals
173/5
(20 ov, T:186)

RR won by 12 runs

Wed, 27 Mar '24

8th Match (N) • Hyderabad, Indian Premier League

Sunrisers Hyderabad Sunrisers Hyderabad
277/3
Mumbai Indians Mumbai Indians
246/5
(20 ov, T:278)

SRH won by 31 runs

Tue, 26 Mar '24

7th Match (N) • Chennai, Indian Premier League

Chennai Super Kings Chennai Super Kings
206/6
Gujarat Titans Gujarat Titans
143/8
(20 ov, T:207)

CSK won by 63 runs

Mon, 25 Mar '24

6th Match (N) • Bengaluru, Indian Premier League

Punjab Kings Punjab Kings
176/6
Royal Challengers Bengaluru Royal Challengers Bengaluru
178/6
(19.2/20 ov, T:177)

RCB won by 4 wickets (with 4 balls remaining)

Sun, 24 Mar '24

5th Match (N) • Ahmedabad, Indian Premier League

Gujarat Titans Gujarat Titans
168/6
Mumbai Indians Mumbai Indians
162/9
(20 ov, T:169)

GT won by 6 runs

Sun, 24 Mar '24

4th Match (D/N) • Jaipur, Indian Premier League

Rajasthan Royals Rajasthan Royals
193/4
Lucknow Super Giants Lucknow Super Giants
173/6
(20 ov, T:194)

RR won by 20 runs

Sat, 23 Mar '24

3rd Match (N) • Eden Gardens, Indian Premier League

Kolkata Knight Riders Kolkata Knight Riders
208/7
Sunrisers Hyderabad Sunrisers Hyderabad
204/7
(20 ov, T:209)

KKR won by 4 runs

Sat, 23 Mar '24

2nd Match (D/N) • New Chandigarh, Indian Premier League

Delhi Capitals Delhi Capitals
174/9
Punjab Kings Punjab Kings
177/6
(19.2/20 ov, T:175)

PBKS won by 4 wickets (with 4 balls remaining)

Fri, 22 Mar '24

1st Match (N) • Chennai, Indian Premier League

Royal Challengers Bengaluru Royal Challengers Bengaluru
173/6
Chennai Super Kings Chennai Super Kings
176/4
(18.4/20 ov, T:174)

CSK won by 6 wickets (with 8 balls remaining)

Also Check: IPL 2008 Match Results |IPL 2009 Match Results | IPL 2010 Match Results | IPL 2011 Match Results | IPL 2012 Match Results | IPL 2013 Match Results | IPL 2014 Match Results | IPL 2015 Match Results | IPL 2016 Match Results | IPL 2017 Match Results | IPL 2018 Match Results | IPL 2019 Match Results | IPL 2020 Match Results | IPL 2021 Match Results | IPL 2022 Match Results | IPL 2023 Match Results | IPL 2024 Match Results | IPL 2025 Match Results |


Frequently Asked Questions

IPL 2024 is the 17th season of the Indian Premier League, featuring 10 top franchises from across India competing in T20 matches filled with world-class talent.

IPL 2024 ran from March 2024 to May 2024, with a schedule packed with exciting matches leading up to the grand final.

A total of 10 teams participated in IPL 2024, including legacy teams like Mumbai Indians and Chennai Super Kings along with newer franchises.

[Update this section] — The winner of IPL 2024 was [Winning Team], who clinched the title after a thrilling final.

You can find IPL 2024 match results on the official IPL website, cricket news sites, and platforms like Cricket Match Update (CMU).

Teams earn 2 points for a win, 1 for a no-result or tie, and 0 for a loss. The top 4 teams in the table move on to the playoffs.

Standout performers included leading run-scorers, wicket-takers, and young talent. [Update with names like Virat Kohli, Shubman Gill, etc.]

Yes, IPL 2024 continued using the Impact Player rule and implemented minor tweaks to DRS and slow over-rate penalties.

IPL 2024 matches were broadcast live on Star Sports and streamed online via JioCinema in India. International viewers had access via their regional broadcasters.

As of now, the BCCI has not confirmed a Mega Auction for IPL 2025. Updates will be provided based on team retention policies and auction rules post-season.