IPL 2023 Match Results

Welcome to the ultimate hub for IPL T20 fans! Explore complete Indian Premier League coverage including match results, updated team standings, and the official points table for every season. Stay on top of your favorite team's performance throughout the IPL journey.

Sun, 28 May '23

Final (N) • Ahmedabad, Indian Premier League

Gujarat Titans Gujarat Titans
214/4
Chennai Super Kings Chennai Super Kings
171/5
(15/15 ov, T:171)

CSK won by 5 wickets (with 0 balls remaining) (DLS method)

Fri, 26 May '23

Qualifier 2 (N) • Ahmedabad, Indian Premier League

Gujarat Titans Gujarat Titans
233/3
Mumbai Indians Mumbai Indians
171
(18.2/20 ov, T:234)

GT won by 62 runs

Wed, 24 May '23

Eliminator (N) • Chennai, Indian Premier League

Mumbai Indians Mumbai Indians
182/8
Lucknow Super Giants Lucknow Super Giants
101
(16.3/20 ov, T:183)

MI won by 81 runs

Tue, 23 May '23

Qualifier 1 (N) • Chennai, Indian Premier League

Chennai Super Kings Chennai Super Kings
172/7
Gujarat Titans Gujarat Titans
157
(20 ov, T:173)

CSK won by 15 runs

Tue, 23 May '23

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

Royal Challengers Bangalore Royal Challengers Bangalore
197/5
Gujarat Titans Gujarat Titans
198/4
(19.1/20 ov, T:198)

GT won by 6 wickets (with 5 balls remaining)

Sun, 21 May '23

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

Sunrisers Hyderabad Sunrisers Hyderabad
200/5
Mumbai Indians Mumbai Indians
201/2
(18/20 ov, T:201)

MI won by 8 wickets (with 12 balls remaining)

Sat, 20 May '23

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

Lucknow Super Giants Lucknow Super Giants
176/8
Kolkata Knight Riders Kolkata Knight Riders
175/7
(20 ov, T:177)

LSG won by 1 run

Sat, 20 May '23

67th Match (D/N) • Delhi, Indian Premier League

Chennai Super Kings Chennai Super Kings
223/3
Delhi Capitals Delhi Capitals
146/9
(20 ov, T:224)

CSK won by 77 runs

Fri, 19 May '23

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

Punjab Kings Punjab Kings
187/5
Rajasthan Royals Rajasthan Royals
189/6
(19.4/20 ov, T:188)

RR won by 4 wickets (with 2 balls remaining)

Thu, 18 May '23

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

Sunrisers Hyderabad Sunrisers Hyderabad
186/5
Royal Challengers Bangalore Royal Challengers Bangalore
187/2
(19.2/20 ov, T:187)

RCB won by 8 wickets (with 4 balls remaining)

Wed, 17 May '23

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

Delhi Capitals Delhi Capitals
213/2
Punjab Kings Punjab Kings
198/8
(20 ov, T:214)

DC won by 15 runs

Tue, 16 May '23

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

Lucknow Super Giants Lucknow Super Giants
177/3
Mumbai Indians Mumbai Indians
172/5
(20 ov, T:178)

LSG won by 5 runs

Mon, 15 May '23

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

Gujarat Titans Gujarat Titans
188/9
Sunrisers Hyderabad Sunrisers Hyderabad
154/9
(20 ov, T:189)

GT won by 34 runs

Sun, 14 May '23

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

Chennai Super Kings Chennai Super Kings
144/6
Kolkata Knight Riders Kolkata Knight Riders
147/4
(18.3/20 ov, T:145)

KKR won by 6 wickets (with 9 balls remaining)

Sun, 14 May '23

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

Royal Challengers Bangalore Royal Challengers Bangalore
171/5
Rajasthan Royals Rajasthan Royals
59
(10.3/20 ov, T:172)

RCB won by 112 runs

Sat, 13 May '23

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

Punjab Kings Punjab Kings
167/7
Delhi Capitals Delhi Capitals
136/8
(20 ov, T:168)

PBKS won by 31 runs

Sat, 13 May '23

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

Sunrisers Hyderabad Sunrisers Hyderabad
182/6
Lucknow Super Giants Lucknow Super Giants
185/3
(19.2/20 ov, T:183)

LSG won by 7 wickets (with 4 balls remaining)

Fri, 12 May '23

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

Mumbai Indians Mumbai Indians
218/5
Gujarat Titans Gujarat Titans
191/8
(20 ov, T:219)

MI won by 27 runs

Thu, 11 May '23

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

Kolkata Knight Riders Kolkata Knight Riders
149/8
Rajasthan Royals Rajasthan Royals
151/1
(13.1/20 ov, T:150)

RR won by 9 wickets (with 41 balls remaining)

Wed, 10 May '23

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

Chennai Super Kings Chennai Super Kings
167/8
Delhi Capitals Delhi Capitals
140/8
(20 ov, T:168)

CSK won by 27 runs

Tue, 09 May '23

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

Royal Challengers Bangalore Royal Challengers Bangalore
199/6
Mumbai Indians Mumbai Indians
200/4
(16.3/20 ov, T:200)

MI won by 6 wickets (with 21 balls remaining)

Mon, 08 May '23

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

Punjab Kings Punjab Kings
179/7
Kolkata Knight Riders Kolkata Knight Riders
182/5
(20 ov, T:180)

KKR won by 5 wickets (with 0 balls remaining)

Sun, 07 May '23

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

Rajasthan Royals Rajasthan Royals
214/2
Sunrisers Hyderabad Sunrisers Hyderabad
217/6
(20 ov, T:215)

SRH won by 4 wickets (with 0 balls remaining)

Sun, 07 May '23

51st Match (D/N) • Ahmedabad, Indian Premier League

Gujarat Titans Gujarat Titans
227/2
Lucknow Super Giants Lucknow Super Giants
171/7
(20 ov, T:228)

GT won by 56 runs

Sat, 06 May '23

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

Royal Challengers Bangalore Royal Challengers Bangalore
181/4
Delhi Capitals Delhi Capitals
187/3
(16.4/20 ov, T:182)

DC won by 7 wickets (with 20 balls remaining)

Sat, 06 May '23

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

Mumbai Indians Mumbai Indians
139/8
Chennai Super Kings Chennai Super Kings
140/4
(17.4/20 ov, T:140)

CSK won by 6 wickets (with 14 balls remaining)

Fri, 05 May '23

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

Rajasthan Royals Rajasthan Royals
118
Gujarat Titans Gujarat Titans
119/1
(13.5/20 ov, T:119)

GT won by 9 wickets (with 37 balls remaining)

Thu, 04 May '23

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

Kolkata Knight Riders Kolkata Knight Riders
171/9
Sunrisers Hyderabad Sunrisers Hyderabad
166/8
(20 ov, T:172)

KKR won by 5 runs

Wed, 03 May '23

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

Punjab Kings Punjab Kings
214/3
Mumbai Indians Mumbai Indians
216/4
(18.5/20 ov, T:215)

MI won by 6 wickets (with 7 balls remaining)

Wed, 03 May '23

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

Lucknow Super Giants Lucknow Super Giants
125/7
(19.2/20 ov)
Chennai Super Kings Chennai Super Kings

No result

Tue, 02 May '23

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

Delhi Capitals Delhi Capitals
130/8
Gujarat Titans Gujarat Titans
125/6
(20 ov, T:131)

DC won by 5 runs

Mon, 01 May '23

43rd Match (N) • Lucknow, Indian Premier League

Royal Challengers Bangalore Royal Challengers Bangalore
126/9
Lucknow Super Giants Lucknow Super Giants
108
(19.5/20 ov, T:127)

RCB won by 18 runs

Sun, 30 Apr '23

42nd Match (N) • Wankhede, Indian Premier League

Rajasthan Royals Rajasthan Royals
212/7
Mumbai Indians Mumbai Indians
214/4
(19.3/20 ov, T:213)

MI won by 6 wickets (with 3 balls remaining)

Sun, 30 Apr '23

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

Chennai Super Kings Chennai Super Kings
200/4
Punjab Kings Punjab Kings
201/6
(20 ov, T:201)

PBKS won by 4 wickets (with 0 balls remaining)

Sat, 29 Apr '23

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

Sunrisers Hyderabad Sunrisers Hyderabad
197/6
Delhi Capitals Delhi Capitals
188/6
(20 ov, T:198)

SRH won by 9 runs

Sat, 29 Apr '23

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

Kolkata Knight Riders Kolkata Knight Riders
179/7
Gujarat Titans Gujarat Titans
180/3
(17.5/20 ov, T:180)

GT won by 7 wickets (with 13 balls remaining)

Fri, 28 Apr '23

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

Lucknow Super Giants Lucknow Super Giants
257/5
Punjab Kings Punjab Kings
201
(19.5/20 ov, T:258)

LSG won by 56 runs

Thu, 27 Apr '23

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

Rajasthan Royals Rajasthan Royals
202/5
Chennai Super Kings Chennai Super Kings
170/6
(20 ov, T:203)

RR won by 32 runs

Wed, 26 Apr '23

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

Kolkata Knight Riders Kolkata Knight Riders
200/5
Royal Challengers Bangalore Royal Challengers Bangalore
179/8
(20 ov, T:201)

KKR won by 21 runs

Tue, 25 Apr '23

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

Gujarat Titans Gujarat Titans
207/6
Mumbai Indians Mumbai Indians
152/9
(20 ov, T:208)

GT won by 55 runs

Mon, 24 Apr '23

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

Delhi Capitals Delhi Capitals
144/9
Sunrisers Hyderabad Sunrisers Hyderabad
137/6
(20 ov, T:145)

DC won by 7 runs

Sun, 23 Apr '23

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

Chennai Super Kings Chennai Super Kings
235/4
Kolkata Knight Riders Kolkata Knight Riders
186/8
(20 ov, T:236)

CSK won by 49 runs

Sun, 23 Apr '23

32nd Match (D/N) • Bengaluru, Indian Premier League

Royal Challengers Bangalore Royal Challengers Bangalore
189/9
Rajasthan Royals Rajasthan Royals
182/6
(20 ov, T:190)

RCB won by 7 runs

Sat, 22 Apr '23

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

Punjab Kings Punjab Kings
214/8
Mumbai Indians Mumbai Indians
201/6
(20 ov, T:215)

PBKS won by 13 runs

Sat, 22 Apr '23

30th Match (D/N) • Lucknow, Indian Premier League

Gujarat Titans Gujarat Titans
135/6
Lucknow Super Giants Lucknow Super Giants
128/7
(20 ov, T:136)

GT won by 7 runs

Fri, 21 Apr '23

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

Sunrisers Hyderabad Sunrisers Hyderabad
134/7
Chennai Super Kings Chennai Super Kings
138/3
(18.4/20 ov, T:135)

CSK won by 7 wickets (with 8 balls remaining)

Thu, 20 Apr '23

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

Kolkata Knight Riders Kolkata Knight Riders
127
Delhi Capitals Delhi Capitals
128/6
(19.2/20 ov, T:128)

DC won by 4 wickets (with 4 balls remaining)

Thu, 20 Apr '23

27th Match (D/N) • Mohali, Indian Premier League

Royal Challengers Bangalore Royal Challengers Bangalore
174/4
Punjab Kings Punjab Kings
150
(18.2/20 ov, T:175)

RCB won by 24 runs

Wed, 19 Apr '23

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

Lucknow Super Giants Lucknow Super Giants
154/7
Rajasthan Royals Rajasthan Royals
144/6
(20 ov, T:155)

LSG won by 10 runs

Tue, 18 Apr '23

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

Mumbai Indians Mumbai Indians
192/5
Sunrisers Hyderabad Sunrisers Hyderabad
178
(19.5/20 ov, T:193)

MI won by 14 runs

Mon, 17 Apr '23

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

Chennai Super Kings Chennai Super Kings
226/6
Royal Challengers Bangalore Royal Challengers Bangalore
218/8
(20 ov, T:227)

CSK won by 8 runs

Sun, 16 Apr '23

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

Gujarat Titans Gujarat Titans
177/7
Rajasthan Royals Rajasthan Royals
179/7
(19.2/20 ov, T:178)

RR won by 3 wickets (with 4 balls remaining)

Sun, 16 Apr '23

22nd Match (D/N) • Wankhede, Indian Premier League

Kolkata Knight Riders Kolkata Knight Riders
185/6
Mumbai Indians Mumbai Indians
186/5
(17.4/20 ov, T:186)

MI won by 5 wickets (with 14 balls remaining)

Sat, 15 Apr '23

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

Lucknow Super Giants Lucknow Super Giants
159/8
Punjab Kings Punjab Kings
161/8
(19.3/20 ov, T:160)

PBKS won by 2 wickets (with 3 balls remaining)

Sat, 15 Apr '23

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

Royal Challengers Bangalore Royal Challengers Bangalore
174/6
Delhi Capitals Delhi Capitals
151/9
(20 ov, T:175)

RCB won by 23 runs

Fri, 14 Apr '23

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

Sunrisers Hyderabad Sunrisers Hyderabad
228/4
Kolkata Knight Riders Kolkata Knight Riders
205/7
(20 ov, T:229)

SRH won by 23 runs

Thu, 13 Apr '23

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

Punjab Kings Punjab Kings
153/8
Gujarat Titans Gujarat Titans
154/4
(19.5/20 ov, T:154)

GT won by 6 wickets (with 1 ball remaining)

Wed, 12 Apr '23

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

Rajasthan Royals Rajasthan Royals
175/8
Chennai Super Kings Chennai Super Kings
172/6
(20 ov, T:176)

RR won by 3 runs

Tue, 11 Apr '23

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

Delhi Capitals Delhi Capitals
172
Mumbai Indians Mumbai Indians
173/4
(20 ov, T:173)

MI won by 6 wickets (with 0 balls remaining)

Mon, 10 Apr '23

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

Royal Challengers Bangalore Royal Challengers Bangalore
212/2
Lucknow Super Giants Lucknow Super Giants
213/9
(20 ov, T:213)

LSG won by 1 wicket (with 0 balls remaining)

Sun, 09 Apr '23

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

Punjab Kings Punjab Kings
143/9
Sunrisers Hyderabad Sunrisers Hyderabad
145/2
(17.1/20 ov, T:144)

SRH won by 8 wickets (with 17 balls remaining)

Sun, 09 Apr '23

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

Gujarat Titans Gujarat Titans
204/4
Kolkata Knight Riders Kolkata Knight Riders
207/7
(20 ov, T:205)

KKR won by 3 wickets (with 0 balls remaining)

Sat, 08 Apr '23

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

Mumbai Indians Mumbai Indians
157/8
Chennai Super Kings Chennai Super Kings
159/3
(18.1/20 ov, T:158)

CSK won by 7 wickets (with 11 balls remaining)

Sat, 08 Apr '23

11th Match (D/N) • Guwahati, Indian Premier League

Rajasthan Royals Rajasthan Royals
199/4
Delhi Capitals Delhi Capitals
142/9
(20 ov, T:200)

RR won by 57 runs

Fri, 07 Apr '23

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

Sunrisers Hyderabad Sunrisers Hyderabad
121/8
Lucknow Super Giants Lucknow Super Giants
127/5
(16/20 ov, T:122)

LSG won by 5 wickets (with 24 balls remaining)

Thu, 06 Apr '23

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

Kolkata Knight Riders Kolkata Knight Riders
204/7
Royal Challengers Bangalore Royal Challengers Bangalore
123
(17.4/20 ov, T:205)

KKR won by 81 runs

Wed, 05 Apr '23

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

Punjab Kings Punjab Kings
197/4
Rajasthan Royals Rajasthan Royals
192/7
(20 ov, T:198)

PBKS won by 5 runs

Tue, 04 Apr '23

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

Delhi Capitals Delhi Capitals
162/8
Gujarat Titans Gujarat Titans
163/4
(18.1/20 ov, T:163)

GT won by 6 wickets (with 11 balls remaining)

Mon, 03 Apr '23

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

Chennai Super Kings Chennai Super Kings
217/7
Lucknow Super Giants Lucknow Super Giants
205/7
(20 ov, T:218)

CSK won by 12 runs

Sun, 02 Apr '23

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

Mumbai Indians Mumbai Indians
171/7
Royal Challengers Bangalore Royal Challengers Bangalore
172/2
(16.2/20 ov, T:172)

RCB won by 8 wickets (with 22 balls remaining)

Sun, 02 Apr '23

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

Rajasthan Royals Rajasthan Royals
203/5
Sunrisers Hyderabad Sunrisers Hyderabad
131/8
(20 ov, T:204)

RR won by 72 runs

Sat, 01 Apr '23

3rd Match (N) • Lucknow, Indian Premier League

Lucknow Super Giants Lucknow Super Giants
193/6
Delhi Capitals Delhi Capitals
143/9
(20 ov, T:194)

LSG won by 50 runs

Sat, 01 Apr '23

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

Punjab Kings Punjab Kings
191/5
Kolkata Knight Riders Kolkata Knight Riders
146/7
(16/16 ov, T:154)

PBKS won by 7 runs (DLS method)

Fri, 31 Mar '23

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

Chennai Super Kings Chennai Super Kings
178/7
Gujarat Titans Gujarat Titans
182/5
(19.2/20 ov, T:179)

GT won by 5 wickets (with 4 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

Chennai Super Kings (CSK) won the IPL 2023 title, defeating Gujarat Titans in the final by 5 wickets (DLS method).

The final was held on May 29, 2023, at the Narendra Modi Stadium in Ahmedabad. It was originally scheduled for May 28 but was postponed due to rain.

Gujarat Titans (GT) were the runners-up in IPL 2023 after losing to CSK in the final.

Shubman Gill (Gujarat Titans) was the highest run-scorer with 890 runs, winning the Orange Cap.

Mohammed Shami (Gujarat Titans) took 28 wickets, earning the Purple Cap.

The teams that reached the playoffs were: Gujarat Titans, Chennai Super Kings, Lucknow Super Giants, and Mumbai Indians.

The final was held at the Narendra Modi Stadium in Ahmedabad, the largest cricket stadium in the world.

A total of 74 matches were played in IPL 2023, including league-stage and playoff games.

Shubman Gill won the Player of the Tournament award for his outstanding batting performance.

You can view all IPL 2023 match results, scorecards, and final standings on [insert your site/page link here].