Matches (28)
The Ashes (1)
Super Smash (1)
BBL (2)
SA20 (1)
ILT20 (1)
BPL (2)
Sri Lanka Women tour of India (1)
Vijay Hazare Trophy (19)

Indian Premier League 2023 Schedule & Results

Fri, 31 Mar '23
Chennai Super Kings Flag

Chennai Super Kings

178/7
Gujarat Titans Flag

Gujarat Titans

(19.2/20 ov, T:179) 182/5

GT won by 5 wickets (with 4 balls remaining)

Sat, 01 Apr '23
Punjab Kings Flag

Punjab Kings

191/5
Kolkata Knight Riders Flag

Kolkata Knight Riders

(16/16 ov, T:154) 146/7

PBKS won by 7 runs (DLS method)

Lucknow Super Giants Flag

Lucknow Super Giants

193/6
Delhi Capitals Flag

Delhi Capitals

(20 ov, T:194) 143/9

LSG won by 50 runs

Sun, 02 Apr '23
Rajasthan Royals Flag

Rajasthan Royals

203/5
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

(20 ov, T:204) 131/8

RR won by 72 runs

Mumbai Indians Flag

Mumbai Indians

171/7
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

(16.2/20 ov, T:172) 172/2

RCB won by 8 wickets (with 22 balls remaining)

Mon, 03 Apr '23
Chennai Super Kings Flag

Chennai Super Kings

217/7
Lucknow Super Giants Flag

Lucknow Super Giants

(20 ov, T:218) 205/7

CSK won by 12 runs

Tue, 04 Apr '23
Delhi Capitals Flag

Delhi Capitals

162/8
Gujarat Titans Flag

Gujarat Titans

(18.1/20 ov, T:163) 163/4

GT won by 6 wickets (with 11 balls remaining)

Wed, 05 Apr '23
Punjab Kings Flag

Punjab Kings

197/4
Rajasthan Royals Flag

Rajasthan Royals

(20 ov, T:198) 192/7

PBKS won by 5 runs

Thu, 06 Apr '23
Kolkata Knight Riders Flag

Kolkata Knight Riders

204/7
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

(17.4/20 ov, T:205) 123

KKR won by 81 runs

Fri, 07 Apr '23
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

121/8
Lucknow Super Giants Flag

Lucknow Super Giants

(16/20 ov, T:122) 127/5

LSG won by 5 wickets (with 24 balls remaining)

Sat, 08 Apr '23
Rajasthan Royals Flag

Rajasthan Royals

199/4
Delhi Capitals Flag

Delhi Capitals

(20 ov, T:200) 142/9

RR won by 57 runs

Mumbai Indians Flag

Mumbai Indians

157/8
Chennai Super Kings Flag

Chennai Super Kings

(18.1/20 ov, T:158) 159/3

CSK won by 7 wickets (with 11 balls remaining)

Sun, 09 Apr '23
Gujarat Titans Flag

Gujarat Titans

204/4
Kolkata Knight Riders Flag

Kolkata Knight Riders

(20 ov, T:205) 207/7

KKR won by 3 wickets (with 0 balls remaining)

Punjab Kings Flag

Punjab Kings

143/9
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

(17.1/20 ov, T:144) 145/2

SRH won by 8 wickets (with 17 balls remaining)

Mon, 10 Apr '23
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

212/2
Lucknow Super Giants Flag

Lucknow Super Giants

(20 ov, T:213) 213/9

LSG won by 1 wicket (with 0 balls remaining)

Tue, 11 Apr '23
Delhi Capitals Flag

Delhi Capitals

172
Mumbai Indians Flag

Mumbai Indians

(20 ov, T:173) 173/4

MI won by 6 wickets (with 0 balls remaining)

Wed, 12 Apr '23
Rajasthan Royals Flag

Rajasthan Royals

175/8
Chennai Super Kings Flag

Chennai Super Kings

(20 ov, T:176) 172/6

RR won by 3 runs

Thu, 13 Apr '23
Punjab Kings Flag

Punjab Kings

153/8
Gujarat Titans Flag

Gujarat Titans

(19.5/20 ov, T:154) 154/4

GT won by 6 wickets (with 1 ball remaining)

Fri, 14 Apr '23
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

228/4
Kolkata Knight Riders Flag

Kolkata Knight Riders

(20 ov, T:229) 205/7

SRH won by 23 runs

Sat, 15 Apr '23
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

174/6
Delhi Capitals Flag

Delhi Capitals

(20 ov, T:175) 151/9

RCB won by 23 runs

Lucknow Super Giants Flag

Lucknow Super Giants

159/8
Punjab Kings Flag

Punjab Kings

(19.3/20 ov, T:160) 161/8

PBKS won by 2 wickets (with 3 balls remaining)

Sun, 16 Apr '23
Kolkata Knight Riders Flag

Kolkata Knight Riders

185/6
Mumbai Indians Flag

Mumbai Indians

(17.4/20 ov, T:186) 186/5

MI won by 5 wickets (with 14 balls remaining)

Gujarat Titans Flag

Gujarat Titans

177/7
Rajasthan Royals Flag

Rajasthan Royals

(19.2/20 ov, T:178) 179/7

RR won by 3 wickets (with 4 balls remaining)

Mon, 17 Apr '23
Chennai Super Kings Flag

Chennai Super Kings

226/6
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

(20 ov, T:227) 218/8

CSK won by 8 runs

Tue, 18 Apr '23
Mumbai Indians Flag

Mumbai Indians

192/5
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

(19.5/20 ov, T:193) 178

MI won by 14 runs

Wed, 19 Apr '23
Lucknow Super Giants Flag

Lucknow Super Giants

154/7
Rajasthan Royals Flag

Rajasthan Royals

(20 ov, T:155) 144/6

LSG won by 10 runs

Thu, 20 Apr '23
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

174/4
Punjab Kings Flag

Punjab Kings

(18.2/20 ov, T:175) 150

RCB won by 24 runs

Kolkata Knight Riders Flag

Kolkata Knight Riders

127
Delhi Capitals Flag

Delhi Capitals

(19.2/20 ov, T:128) 128/6

DC won by 4 wickets (with 4 balls remaining)

Fri, 21 Apr '23
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

134/7
Chennai Super Kings Flag

Chennai Super Kings

(18.4/20 ov, T:135) 138/3

CSK won by 7 wickets (with 8 balls remaining)

Sat, 22 Apr '23
Gujarat Titans Flag

Gujarat Titans

135/6
Lucknow Super Giants Flag

Lucknow Super Giants

(20 ov, T:136) 128/7

GT won by 7 runs

Punjab Kings Flag

Punjab Kings

214/8
Mumbai Indians Flag

Mumbai Indians

(20 ov, T:215) 201/6

PBKS won by 13 runs

Sun, 23 Apr '23
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

189/9
Rajasthan Royals Flag

Rajasthan Royals

(20 ov, T:190) 182/6

RCB won by 7 runs

Chennai Super Kings Flag

Chennai Super Kings

235/4
Kolkata Knight Riders Flag

Kolkata Knight Riders

(20 ov, T:236) 186/8

CSK won by 49 runs

Mon, 24 Apr '23
Delhi Capitals Flag

Delhi Capitals

144/9
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

(20 ov, T:145) 137/6

DC won by 7 runs

Tue, 25 Apr '23
Gujarat Titans Flag

Gujarat Titans

207/6
Mumbai Indians Flag

Mumbai Indians

(20 ov, T:208) 152/9

GT won by 55 runs

Wed, 26 Apr '23
Kolkata Knight Riders Flag

Kolkata Knight Riders

200/5
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

(20 ov, T:201) 179/8

KKR won by 21 runs

Thu, 27 Apr '23
Rajasthan Royals Flag

Rajasthan Royals

202/5
Chennai Super Kings Flag

Chennai Super Kings

(20 ov, T:203) 170/6

RR won by 32 runs

Fri, 28 Apr '23
Lucknow Super Giants Flag

Lucknow Super Giants

257/5
Punjab Kings Flag

Punjab Kings

(19.5/20 ov, T:258) 201

LSG won by 56 runs

Sat, 29 Apr '23
Kolkata Knight Riders Flag

Kolkata Knight Riders

179/7
Gujarat Titans Flag

Gujarat Titans

(17.5/20 ov, T:180) 180/3

GT won by 7 wickets (with 13 balls remaining)

Sunrisers Hyderabad Flag

Sunrisers Hyderabad

197/6
Delhi Capitals Flag

Delhi Capitals

(20 ov, T:198) 188/6

SRH won by 9 runs

Sun, 30 Apr '23
Chennai Super Kings Flag

Chennai Super Kings

200/4
Punjab Kings Flag

Punjab Kings

(20 ov, T:201) 201/6

PBKS won by 4 wickets (with 0 balls remaining)

Rajasthan Royals Flag

Rajasthan Royals

212/7
Mumbai Indians Flag

Mumbai Indians

(19.3/20 ov, T:213) 214/4

MI won by 6 wickets (with 3 balls remaining)

Mon, 01 May '23
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

126/9
Lucknow Super Giants Flag

Lucknow Super Giants

(19.5/20 ov, T:127) 108

RCB won by 18 runs

Tue, 02 May '23
Delhi Capitals Flag

Delhi Capitals

130/8
Gujarat Titans Flag

Gujarat Titans

(20 ov, T:131) 125/6

DC won by 5 runs

Wed, 03 May '23
Lucknow Super Giants Flag

Lucknow Super Giants

(19.2/20 ov) 125/7
Chennai Super Kings Flag

Chennai Super Kings

No result

Punjab Kings Flag

Punjab Kings

214/3
Mumbai Indians Flag

Mumbai Indians

(18.5/20 ov, T:215) 216/4

MI won by 6 wickets (with 7 balls remaining)

Thu, 04 May '23
Kolkata Knight Riders Flag

Kolkata Knight Riders

171/9
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

(20 ov, T:172) 166/8

KKR won by 5 runs

Fri, 05 May '23
Rajasthan Royals Flag

Rajasthan Royals

118
Gujarat Titans Flag

Gujarat Titans

(13.5/20 ov, T:119) 119/1

GT won by 9 wickets (with 37 balls remaining)

Sat, 06 May '23
Mumbai Indians Flag

Mumbai Indians

139/8
Chennai Super Kings Flag

Chennai Super Kings

(17.4/20 ov, T:140) 140/4

CSK won by 6 wickets (with 14 balls remaining)

Royal Challengers Bangalore Flag

Royal Challengers Bangalore

181/4
Delhi Capitals Flag

Delhi Capitals

(16.4/20 ov, T:182) 187/3

DC won by 7 wickets (with 20 balls remaining)

Sun, 07 May '23
Gujarat Titans Flag

Gujarat Titans

227/2
Lucknow Super Giants Flag

Lucknow Super Giants

(20 ov, T:228) 171/7

GT won by 56 runs

Rajasthan Royals Flag

Rajasthan Royals

214/2
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

(20 ov, T:215) 217/6

SRH won by 4 wickets (with 0 balls remaining)

Mon, 08 May '23
Punjab Kings Flag

Punjab Kings

179/7
Kolkata Knight Riders Flag

Kolkata Knight Riders

(20 ov, T:180) 182/5

KKR won by 5 wickets (with 0 balls remaining)

Tue, 09 May '23
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

199/6
Mumbai Indians Flag

Mumbai Indians

(16.3/20 ov, T:200) 200/4

MI won by 6 wickets (with 21 balls remaining)

Wed, 10 May '23
Chennai Super Kings Flag

Chennai Super Kings

167/8
Delhi Capitals Flag

Delhi Capitals

(20 ov, T:168) 140/8

CSK won by 27 runs

Thu, 11 May '23
Kolkata Knight Riders Flag

Kolkata Knight Riders

149/8
Rajasthan Royals Flag

Rajasthan Royals

(13.1/20 ov, T:150) 151/1

RR won by 9 wickets (with 41 balls remaining)

Fri, 12 May '23
Mumbai Indians Flag

Mumbai Indians

218/5
Gujarat Titans Flag

Gujarat Titans

(20 ov, T:219) 191/8

MI won by 27 runs

Sat, 13 May '23
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

182/6
Lucknow Super Giants Flag

Lucknow Super Giants

(19.2/20 ov, T:183) 185/3

LSG won by 7 wickets (with 4 balls remaining)

Punjab Kings Flag

Punjab Kings

167/7
Delhi Capitals Flag

Delhi Capitals

(20 ov, T:168) 136/8

PBKS won by 31 runs

Sun, 14 May '23
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

171/5
Rajasthan Royals Flag

Rajasthan Royals

(10.3/20 ov, T:172) 59

RCB won by 112 runs

Chennai Super Kings Flag

Chennai Super Kings

144/6
Kolkata Knight Riders Flag

Kolkata Knight Riders

(18.3/20 ov, T:145) 147/4

KKR won by 6 wickets (with 9 balls remaining)

Mon, 15 May '23
Gujarat Titans Flag

Gujarat Titans

188/9
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

(20 ov, T:189) 154/9

GT won by 34 runs

Tue, 16 May '23
Lucknow Super Giants Flag

Lucknow Super Giants

177/3
Mumbai Indians Flag

Mumbai Indians

(20 ov, T:178) 172/5

LSG won by 5 runs

Wed, 17 May '23
Delhi Capitals Flag

Delhi Capitals

213/2
Punjab Kings Flag

Punjab Kings

(20 ov, T:214) 198/8

DC won by 15 runs

Thu, 18 May '23
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

186/5
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

(19.2/20 ov, T:187) 187/2

RCB won by 8 wickets (with 4 balls remaining)

Fri, 19 May '23
Punjab Kings Flag

Punjab Kings

187/5
Rajasthan Royals Flag

Rajasthan Royals

(19.4/20 ov, T:188) 189/6

RR won by 4 wickets (with 2 balls remaining)

Sat, 20 May '23
Chennai Super Kings Flag

Chennai Super Kings

223/3
Delhi Capitals Flag

Delhi Capitals

(20 ov, T:224) 146/9

CSK won by 77 runs

Lucknow Super Giants Flag

Lucknow Super Giants

176/8
Kolkata Knight Riders Flag

Kolkata Knight Riders

(20 ov, T:177) 175/7

LSG won by 1 run

Sun, 21 May '23
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

200/5
Mumbai Indians Flag

Mumbai Indians

(18/20 ov, T:201) 201/2

MI won by 8 wickets (with 12 balls remaining)

Royal Challengers Bangalore Flag

Royal Challengers Bangalore

197/5
Gujarat Titans Flag

Gujarat Titans

(19.1/20 ov, T:198) 198/4

GT won by 6 wickets (with 5 balls remaining)

Tue, 23 May '23
Chennai Super Kings Flag

Chennai Super Kings

172/7
Gujarat Titans Flag

Gujarat Titans

(20 ov, T:173) 157

CSK won by 15 runs

Wed, 24 May '23
Mumbai Indians Flag

Mumbai Indians

182/8
Lucknow Super Giants Flag

Lucknow Super Giants

(16.3/20 ov, T:183) 101

MI won by 81 runs

Fri, 26 May '23
Gujarat Titans Flag

Gujarat Titans

233/3
Mumbai Indians Flag

Mumbai Indians

(18.2/20 ov, T:234) 171

GT won by 62 runs

Sun, 28 May '23
Gujarat Titans Flag

Gujarat Titans

214/4
Chennai Super Kings Flag

Chennai Super Kings

(15/15 ov, T:171) 171/5

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

Indian Premier League 2023 Matches

CSK vs GT - 1st Match|PBKS vs KKR - 2nd Match|LSG vs DC - 3rd Match|RR vs SRH - 4th Match|MI vs RCB - 5th Match|CSK vs LSG - 6th Match|DC vs GT - 7th Match|PBKS vs RR - 8th Match|KKR vs RCB - 9th Match|SRH vs LSG - 10th Match|RR vs DC - 11th Match|MI vs CSK - 12th Match|GT vs KKR - 13th Match|PBKS vs SRH - 14th Match|RCB vs LSG - 15th Match|DC vs MI - 16th Match|RR vs CSK - 17th Match|PBKS vs GT - 18th Match|SRH vs KKR - 19th Match|RCB vs DC - 20th Match|LSG vs PBKS - 21st Match|KKR vs MI - 22nd Match|GT vs RR - 23rd Match|CSK vs RCB - 24th Match|MI vs SRH - 25th Match|LSG vs RR - 26th Match|RCB vs PBKS - 27th Match|KKR vs DC - 28th Match|SRH vs CSK - 29th Match|GT vs LSG - 30th Match|PBKS vs MI - 31st Match|RCB vs RR - 32nd Match|CSK vs KKR - 33rd Match|DC vs SRH - 34th Match|GT vs MI - 35th Match|KKR vs RCB - 36th Match|RR vs CSK - 37th Match|LSG vs PBKS - 38th Match|KKR vs GT - 39th Match|SRH vs DC - 40th Match|CSK vs PBKS - 41st Match|RR vs MI - 42nd Match|RCB vs LSG - 43rd Match|DC vs GT - 44th Match|LSG vs CSK - 45th Match|PBKS vs MI - 46th Match|KKR vs SRH - 47th Match|RR vs GT - 48th Match|MI vs CSK - 49th Match|RCB vs DC - 50th Match|GT vs LSG - 51st Match|RR vs SRH - 52nd Match|PBKS vs KKR - 53rd Match|RCB vs MI - 54th Match|CSK vs DC - 55th Match|KKR vs RR - 56th Match|MI vs GT - 57th Match|SRH vs LSG - 58th Match|PBKS vs DC - 59th Match|RCB vs RR - 60th Match|CSK vs KKR - 61st Match|GT vs SRH - 62nd Match|LSG vs MI - 63rd Match|DC vs PBKS - 64th Match|SRH vs RCB - 65th Match|PBKS vs RR - 66th Match|CSK vs DC - 67th Match|LSG vs KKR - 68th Match|SRH vs MI - 69th Match|RCB vs GT - 70th Match|CSK vs GT - Qualifier 1|MI vs LSG - Eliminator|GT vs MI - Qualifier 2|GT vs CSK - Final|
Indian Premier League 2023 Teams

Top Wicket Takers

Mohammed Shami
GT,  Rf
28
Innings: 17Average: 18.64
Mohit Sharma
GT,  Rm
27
Innings: 14Average: 13.37
Rashid Khan
GT,  Lbg
27
Innings: 17Average: 20.44

Top Run Scorers

Shubman Gill
GT,  Rhb
890
Innings: 17Average: 59.33
Faf du Plessis
RCB,  Rhb
730
Innings: 14Average: 56.15
Devon Conway
CSK,  Lhb
672
Innings: 15Average: 51.69
AskESPNcricinfo Logo
Instant answers to T20 questions