Wed, 08 Apr
Mumbai Indians Flag

Mumbai Indians

168/3
Kolkata Knight Riders Flag

Kolkata Knight Riders

(18.3/20 ov, T:169) 170/3

KKR won by 7 wickets (with 9 balls remaining)

Thu, 09 Apr
Chennai Super Kings Flag

Chennai Super Kings

150/7
Delhi Daredevils Flag

Delhi Daredevils

(20 ov, T:151) 149/9

Super Kings won by 1 run

Fri, 10 Apr
Rajasthan Royals Flag

Rajasthan Royals

162/7
Kings XI Punjab Flag

Kings XI Punjab

(20 ov, T:163) 136/8

Royals won by 26 runs

Sat, 11 Apr
Chennai Super Kings Flag

Chennai Super Kings

209/4
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

(20 ov, T:210) 164/6

Super Kings won by 45 runs

Kolkata Knight Riders Flag

Kolkata Knight Riders

177/6
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

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

RCB won by 3 wickets (with 6 balls remaining)

Sun, 12 Apr
Delhi Daredevils Flag

Delhi Daredevils

184/3
Rajasthan Royals Flag

Rajasthan Royals

(20 ov, T:185) 186/7

Royals won by 3 wickets

Kings XI Punjab Flag

Kings XI Punjab

177/5
Mumbai Indians Flag

Mumbai Indians

(20 ov, T:178) 159/7

Kings XI won by 18 runs

Mon, 13 Apr
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

166
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

(17.2/20 ov, T:167) 172/2

Sunrisers won by 8 wickets (with 16 balls remaining)

Tue, 14 Apr
Mumbai Indians Flag

Mumbai Indians

164/5
Rajasthan Royals Flag

Rajasthan Royals

(19.1/20 ov, T:165) 165/3

Royals won by 7 wickets (with 5 balls remaining)

Wed, 15 Apr
Kings XI Punjab Flag

Kings XI Punjab

165/7
Delhi Daredevils Flag

Delhi Daredevils

(19.5/20 ov, T:166) 169/5

Daredevils won by 5 wickets (with 1 ball remaining)

Thu, 16 Apr
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

127/5
Rajasthan Royals Flag

Rajasthan Royals

(20 ov, T:128) 131/4

Royals won by 6 wickets

Fri, 17 Apr
Mumbai Indians Flag

Mumbai Indians

183/7
Chennai Super Kings Flag

Chennai Super Kings

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

Super Kings won by 6 wickets (with 20 balls remaining)

Sat, 18 Apr
Delhi Daredevils Flag

Delhi Daredevils

167/4
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

(20 ov, T:168) 163/8

Daredevils won by 4 runs

Kings XI Punjab Flag

Kings XI Punjab

155/9
Kolkata Knight Riders Flag

Kolkata Knight Riders

(17.5/20 ov, T:156) 159/6

KKR won by 4 wickets (with 13 balls remaining)

Sun, 19 Apr
Chennai Super Kings Flag

Chennai Super Kings

156/4
Rajasthan Royals Flag

Rajasthan Royals

(18.2/20 ov, T:157) 157/2

Royals won by 8 wickets (with 10 balls remaining)

Mumbai Indians Flag

Mumbai Indians

209/7
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

(20 ov, T:210) 191/7

Mumbai won by 18 runs

Mon, 20 Apr
Delhi Daredevils Flag

Delhi Daredevils

146/8
Kolkata Knight Riders Flag

Kolkata Knight Riders

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

KKR won by 6 wickets (with 11 balls remaining)

Tue, 21 Apr
Rajasthan Royals Flag

Rajasthan Royals

191/6
Kings XI Punjab Flag

Kings XI Punjab

(20 ov, T:192) 191/6

Match tied (Kings XI won the one-over eliminator)

Wed, 22 Apr
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

176/4
Kolkata Knight Riders Flag

Kolkata Knight Riders

(12/12 ov, T:118) 101/4

Sunrisers won by 16 runs (D/L method)

Chennai Super Kings Flag

Chennai Super Kings

181/8
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

(20 ov, T:182) 154/8

Super Kings won by 27 runs

Thu, 23 Apr
Delhi Daredevils Flag

Delhi Daredevils

190/4
Mumbai Indians Flag

Mumbai Indians

(20 ov, T:191) 153/9

Daredevils won by 37 runs

Fri, 24 Apr
Rajasthan Royals Flag

Rajasthan Royals

130/9
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

(16.1/20 ov, T:131) 134/1

RCB won by 9 wickets (with 23 balls remaining)

Sat, 25 Apr
Mumbai Indians Flag

Mumbai Indians

157/8
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

(20 ov, T:158) 137/8

Mumbai won by 20 runs

Chennai Super Kings Flag

Chennai Super Kings

192/3
Kings XI Punjab Flag

Kings XI Punjab

(20 ov, T:193) 95/9

Super Kings won by 97 runs

Sun, 26 Apr
Kolkata Knight Riders Flag

Kolkata Knight Riders

Rajasthan Royals Flag

Rajasthan Royals

Match abandoned without a ball bowled

Delhi Daredevils Flag

Delhi Daredevils

95
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

(10.3/20 ov, T:96) 99/0

RCB won by 10 wickets (with 57 balls remaining)

Mon, 27 Apr
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

150/6
Kings XI Punjab Flag

Kings XI Punjab

(20 ov, T:151) 130/9

Sunrisers won by 20 runs

Tue, 28 Apr
Chennai Super Kings Flag

Chennai Super Kings

134/6
Kolkata Knight Riders Flag

Kolkata Knight Riders

(20 ov, T:135) 132/9

Super Kings won by 2 runs

Wed, 29 Apr
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

(20 ov) 200/7
Rajasthan Royals Flag

Rajasthan Royals

No result

Thu, 30 Apr
Chennai Super Kings Flag

Chennai Super Kings

165/9
Kolkata Knight Riders Flag

Kolkata Knight Riders

(19.5/20 ov, T:166) 169/3

KKR won by 7 wickets (with 1 ball remaining)

Fri, 01 May
Kings XI Punjab Flag

Kings XI Punjab

118/8
Delhi Daredevils Flag

Delhi Daredevils

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

Daredevils won by 9 wickets (with 37 balls remaining)

Mumbai Indians Flag

Mumbai Indians

187/5
Rajasthan Royals Flag

Rajasthan Royals

(20 ov, T:188) 179/7

Mumbai won by 8 runs

Sat, 02 May
Kolkata Knight Riders Flag

Kolkata Knight Riders

(10/10 ov) 111/4
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

(9.4/10 ov, T:112) 115/3

RCB won by 7 wickets (with 2 balls remaining)

Sunrisers Hyderabad Flag

Sunrisers Hyderabad

192/7
Chennai Super Kings Flag

Chennai Super Kings

(20 ov, T:193) 170/6

Sunrisers won by 22 runs

Sun, 03 May
Mumbai Indians Flag

Mumbai Indians

172/3
Kings XI Punjab Flag

Kings XI Punjab

(20 ov, T:173) 149/7

Mumbai won by 23 runs

Rajasthan Royals Flag

Rajasthan Royals

189/2
Delhi Daredevils Flag

Delhi Daredevils

(20 ov, T:190) 175/7

Royals won by 14 runs

Mon, 04 May
Chennai Super Kings Flag

Chennai Super Kings

148/9
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

(19.4/20 ov, T:149) 124

Super Kings won by 24 runs

Kolkata Knight Riders Flag

Kolkata Knight Riders

167/7
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

(20 ov, T:168) 132/9

KKR won by 35 runs

Tue, 05 May
Delhi Daredevils Flag

Delhi Daredevils

152/6
Mumbai Indians Flag

Mumbai Indians

(19.3/20 ov, T:153) 153/5

Mumbai won by 5 wickets (with 3 balls remaining)

Wed, 06 May
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

226/3
Kings XI Punjab Flag

Kings XI Punjab

(13.4/20 ov, T:227) 88

RCB won by 138 runs

Thu, 07 May
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

201/4
Rajasthan Royals Flag

Rajasthan Royals

(20 ov, T:202) 194/7

Sunrisers won by 7 runs

Kolkata Knight Riders Flag

Kolkata Knight Riders

171/7
Delhi Daredevils Flag

Delhi Daredevils

(20 ov, T:172) 158/6

KKR won by 13 runs

Fri, 08 May
Chennai Super Kings Flag

Chennai Super Kings

158/5
Mumbai Indians Flag

Mumbai Indians

(19.2/20 ov, T:159) 159/4

Mumbai won by 6 wickets (with 4 balls remaining)

Sat, 09 May
Kings XI Punjab Flag

Kings XI Punjab

183/5
Kolkata Knight Riders Flag

Kolkata Knight Riders

(19.5/20 ov, T:184) 184/9

KKR won by 1 wicket (with 1 ball remaining)

Sunrisers Hyderabad Flag

Sunrisers Hyderabad

163/4
Delhi Daredevils Flag

Delhi Daredevils

(20 ov, T:164) 157/4

Sunrisers won by 6 runs

Sun, 10 May
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

235/1
Mumbai Indians Flag

Mumbai Indians

(20 ov, T:236) 196/7

RCB won by 39 runs

Chennai Super Kings Flag

Chennai Super Kings

157/5
Rajasthan Royals Flag

Rajasthan Royals

(20 ov, T:158) 145/9

Super Kings won by 12 runs

Mon, 11 May
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

185/5
Kings XI Punjab Flag

Kings XI Punjab

(20 ov, T:186) 180/7

Sunrisers won by 5 runs

Tue, 12 May
Chennai Super Kings Flag

Chennai Super Kings

119/6
Delhi Daredevils Flag

Delhi Daredevils

(16.4/20 ov, T:120) 120/4

Daredevils won by 6 wickets (with 20 balls remaining)

Wed, 13 May
Kings XI Punjab Flag

Kings XI Punjab

(10/10 ov) 106/6
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

(10/10 ov, T:107) 84/6

Kings XI won by 22 runs

Thu, 14 May
Mumbai Indians Flag

Mumbai Indians

171/4
Kolkata Knight Riders Flag

Kolkata Knight Riders

(20 ov, T:172) 166/7

Mumbai won by 5 runs

Fri, 15 May
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

(11/11 ov) 135/3
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

(5.5/6 ov, T:81) 83/4

RCB won by 6 wickets (with 1 ball remaining) (D/L method)

Sat, 16 May
Kings XI Punjab Flag

Kings XI Punjab

130/7
Chennai Super Kings Flag

Chennai Super Kings

(16.5/20 ov, T:131) 134/3

Super Kings won by 7 wickets (with 19 balls remaining)

Rajasthan Royals Flag

Rajasthan Royals

199/6
Kolkata Knight Riders Flag

Kolkata Knight Riders

(20 ov, T:200) 190/9

Royals won by 9 runs

Sun, 17 May
Delhi Daredevils Flag

Delhi Daredevils

187/5
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

(1.1/20 ov, T:188) 2/0

No result

Sunrisers Hyderabad Flag

Sunrisers Hyderabad

113
Mumbai Indians Flag

Mumbai Indians

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

Mumbai won by 9 wickets (with 37 balls remaining)

Tue, 19 May
Mumbai Indians Flag

Mumbai Indians

187/6
Chennai Super Kings Flag

Chennai Super Kings

(19/20 ov, T:188) 162

Mumbai won by 25 runs

Wed, 20 May
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

180/4
Rajasthan Royals Flag

Rajasthan Royals

(19/20 ov, T:181) 109

RCB won by 71 runs

Fri, 22 May
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

139/8
Chennai Super Kings Flag

Chennai Super Kings

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

Super Kings won by 3 wickets (with 1 ball remaining)

Sun, 24 May
Mumbai Indians Flag

Mumbai Indians

202/5
Chennai Super Kings Flag

Chennai Super Kings

(20 ov, T:203) 161/8

Mumbai won by 41 runs