Fri, 22 Mar ’24
Royal Challengers Bengaluru Flag

Royal Challengers Bengaluru

173/6
Chennai Super Kings Flag

Chennai Super Kings

(18.4/20 ov, T:174) 176/4

CSK won by 6 wickets (with 8 balls remaining)

Sat, 23 Mar ’24
Delhi Capitals Flag

Delhi Capitals

174/9
Punjab Kings Flag

Punjab Kings

(19.2/20 ov, T:175) 177/6

PBKS won by 4 wickets (with 4 balls remaining)

Kolkata Knight Riders Flag

Kolkata Knight Riders

208/7
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

(20 ov, T:209) 204/7

KKR won by 4 runs

Sun, 24 Mar ’24
Rajasthan Royals Flag

Rajasthan Royals

193/4
Lucknow Super Giants Flag

Lucknow Super Giants

(20 ov, T:194) 173/6

RR won by 20 runs

Gujarat Titans Flag

Gujarat Titans

168/6
Mumbai Indians Flag

Mumbai Indians

(20 ov, T:169) 162/9

GT won by 6 runs

Mon, 25 Mar ’24
Punjab Kings Flag

Punjab Kings

176/6
Royal Challengers Bengaluru Flag

Royal Challengers Bengaluru

(19.2/20 ov, T:177) 178/6

RCB won by 4 wickets (with 4 balls remaining)

Tue, 26 Mar ’24
Chennai Super Kings Flag

Chennai Super Kings

206/6
Gujarat Titans Flag

Gujarat Titans

(20 ov, T:207) 143/8

CSK won by 63 runs

Wed, 27 Mar ’24
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

277/3
Mumbai Indians Flag

Mumbai Indians

(20 ov, T:278) 246/5

SRH won by 31 runs

Thu, 28 Mar ’24
Rajasthan Royals Flag

Rajasthan Royals

185/5
Delhi Capitals Flag

Delhi Capitals

(20 ov, T:186) 173/5

RR won by 12 runs

Fri, 29 Mar ’24
Royal Challengers Bengaluru Flag

Royal Challengers Bengaluru

182/6
Kolkata Knight Riders Flag

Kolkata Knight Riders

(16.5/20 ov, T:183) 186/3

KKR won by 7 wickets (with 19 balls remaining)

Sat, 30 Mar ’24
Lucknow Super Giants Flag

Lucknow Super Giants

199/8
Punjab Kings Flag

Punjab Kings

(20 ov, T:200) 178/5

LSG won by 21 runs

Sun, 31 Mar ’24
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

162/8
Gujarat Titans Flag

Gujarat Titans

(19.1/20 ov, T:163) 168/3

GT won by 7 wickets (with 5 balls remaining)

Delhi Capitals Flag

Delhi Capitals

191/5
Chennai Super Kings Flag

Chennai Super Kings

(20 ov, T:192) 171/6

DC won by 20 runs

Mon, 01 Apr ’24
Mumbai Indians Flag

Mumbai Indians

125/9
Rajasthan Royals Flag

Rajasthan Royals

(15.3/20 ov, T:126) 127/4

RR won by 6 wickets (with 27 balls remaining)

Tue, 02 Apr ’24
Lucknow Super Giants Flag

Lucknow Super Giants

181/5
Royal Challengers Bengaluru Flag

Royal Challengers Bengaluru

(19.4/20 ov, T:182) 153

LSG won by 28 runs

Wed, 03 Apr ’24
Kolkata Knight Riders Flag

Kolkata Knight Riders

272/7
Delhi Capitals Flag

Delhi Capitals

(17.2/20 ov, T:273) 166

KKR won by 106 runs

Thu, 04 Apr ’24
Gujarat Titans Flag

Gujarat Titans

199/4
Punjab Kings Flag

Punjab Kings

(19.5/20 ov, T:200) 200/7

PBKS won by 3 wickets (with 1 ball remaining)

Fri, 05 Apr ’24
Chennai Super Kings Flag

Chennai Super Kings

165/5
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

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

SRH won by 6 wickets (with 11 balls remaining)

Sat, 06 Apr ’24
Royal Challengers Bengaluru Flag

Royal Challengers Bengaluru

183/3
Rajasthan Royals Flag

Rajasthan Royals

(19.1/20 ov, T:184) 189/4

RR won by 6 wickets (with 5 balls remaining)

Sun, 07 Apr ’24
Mumbai Indians Flag

Mumbai Indians

234/5
Delhi Capitals Flag

Delhi Capitals

(20 ov, T:235) 205/8

MI won by 29 runs

Lucknow Super Giants Flag

Lucknow Super Giants

163/5
Gujarat Titans Flag

Gujarat Titans

(18.5/20 ov, T:164) 130

LSG won by 33 runs

Mon, 08 Apr ’24
Kolkata Knight Riders Flag

Kolkata Knight Riders

137/9
Chennai Super Kings Flag

Chennai Super Kings

(17.4/20 ov, T:138) 141/3

CSK won by 7 wickets (with 14 balls remaining)

Tue, 09 Apr ’24
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

182/9
Punjab Kings Flag

Punjab Kings

(20 ov, T:183) 180/6

SRH won by 2 runs

Wed, 10 Apr ’24
Rajasthan Royals Flag

Rajasthan Royals

196/3
Gujarat Titans Flag

Gujarat Titans

(20 ov, T:197) 199/7

GT won by 3 wickets (with 0 balls remaining)

Thu, 11 Apr ’24
Mumbai Indians Flag

Mumbai Indians

Royal Challengers Bengaluru Flag

Royal Challengers Bengaluru

10:00 PM
2:00 pm GMT | 7:30 pm Local

Match starts in hrs 30 mins

Fri, 12 Apr ’24
Lucknow Super Giants Flag

Lucknow Super Giants

Delhi Capitals Flag

Delhi Capitals

10:00 PM
2:00 pm GMT | 7:30 pm Local

Match yet to begin

Sat, 13 Apr ’24
Punjab Kings Flag

Punjab Kings

Rajasthan Royals Flag

Rajasthan Royals

10:00 PM
2:00 pm GMT | 7:30 pm Local

Match yet to begin

Sun, 14 Apr ’24
Kolkata Knight Riders Flag

Kolkata Knight Riders

Lucknow Super Giants Flag

Lucknow Super Giants

6:00 PM
10:00 am GMT | 3:30 pm Local

Match yet to begin

Mumbai Indians Flag

Mumbai Indians

Chennai Super Kings Flag

Chennai Super Kings

10:00 PM
2:00 pm GMT | 7:30 pm Local

Match yet to begin

Mon, 15 Apr ’24
Royal Challengers Bengaluru Flag

Royal Challengers Bengaluru

Sunrisers Hyderabad Flag

Sunrisers Hyderabad

10:00 PM
2:00 pm GMT | 7:30 pm Local

Match yet to begin

Tue, 16 Apr ’24
Kolkata Knight Riders Flag

Kolkata Knight Riders

Rajasthan Royals Flag

Rajasthan Royals

10:00 PM
2:00 pm GMT | 7:30 pm Local

Match yet to begin

Wed, 17 Apr ’24
Gujarat Titans Flag

Gujarat Titans

Delhi Capitals Flag

Delhi Capitals

10:00 PM
2:00 pm GMT | 7:30 pm Local

Match yet to begin

Thu, 18 Apr ’24
Punjab Kings Flag

Punjab Kings

Mumbai Indians Flag

Mumbai Indians

10:00 PM
2:00 pm GMT | 7:30 pm Local

Match yet to begin

Fri, 19 Apr ’24
Lucknow Super Giants Flag

Lucknow Super Giants

Chennai Super Kings Flag

Chennai Super Kings

10:00 PM
2:00 pm GMT | 7:30 pm Local

Match yet to begin

Sat, 20 Apr ’24
Delhi Capitals Flag

Delhi Capitals

Sunrisers Hyderabad Flag

Sunrisers Hyderabad

10:00 PM
2:00 pm GMT | 7:30 pm Local

Match yet to begin

Sun, 21 Apr ’24
Kolkata Knight Riders Flag

Kolkata Knight Riders

Royal Challengers Bengaluru Flag

Royal Challengers Bengaluru

6:00 PM
10:00 am GMT | 3:30 pm Local

Match yet to begin

Punjab Kings Flag

Punjab Kings

Gujarat Titans Flag

Gujarat Titans

10:00 PM
2:00 pm GMT | 7:30 pm Local

Match yet to begin

Mon, 22 Apr ’24
Rajasthan Royals Flag

Rajasthan Royals

Mumbai Indians Flag

Mumbai Indians

10:00 PM
2:00 pm GMT | 7:30 pm Local