Sat, 09 Apr
Mumbai Indians Flag

Mumbai Indians

121/8
Rising Pune Supergiants Flag

Rising Pune Supergiants

(14.4/20 ov, T:122) 126/1

Supergiants won by 9 wickets (with 32 balls remaining)

Sun, 10 Apr
Delhi Daredevils Flag

Delhi Daredevils

98
Kolkata Knight Riders Flag

Kolkata Knight Riders

(14.1/20 ov, T:99) 99/1

KKR won by 9 wickets (with 35 balls remaining)

Mon, 11 Apr
Kings XI Punjab Flag

Kings XI Punjab

161/6
Gujarat Lions Flag

Gujarat Lions

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

Guj Lions won by 5 wickets (with 14 balls remaining)

Tue, 12 Apr
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

227/4
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

(20 ov, T:228) 182/6

RCB won by 45 runs

Wed, 13 Apr
Kolkata Knight Riders Flag

Kolkata Knight Riders

187/5
Mumbai Indians Flag

Mumbai Indians

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

Mumbai won by 6 wickets (with 5 balls remaining)

Thu, 14 Apr
Rising Pune Supergiants Flag

Rising Pune Supergiants

163/5
Gujarat Lions Flag

Gujarat Lions

(18/20 ov, T:164) 164/3

Guj Lions won by 7 wickets (with 12 balls remaining)

Fri, 15 Apr
Kings XI Punjab Flag

Kings XI Punjab

111/9
Delhi Daredevils Flag

Delhi Daredevils

(13.3/20 ov, T:112) 113/2

Daredevils won by 8 wickets (with 39 balls remaining)

Sat, 16 Apr
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

142/7
Kolkata Knight Riders Flag

Kolkata Knight Riders

(18.2/20 ov, T:143) 146/2

KKR won by 8 wickets (with 10 balls remaining)

Mumbai Indians Flag

Mumbai Indians

143/8
Gujarat Lions Flag

Gujarat Lions

(20 ov, T:144) 147/7

Guj Lions won by 3 wickets (with 0 balls remaining)

Sun, 17 Apr
Rising Pune Supergiants Flag

Rising Pune Supergiants

152/7
Kings XI Punjab Flag

Kings XI Punjab

(18.4/20 ov, T:153) 153/4

Kings XI won by 6 wickets (with 8 balls remaining)

Royal Challengers Bangalore Flag

Royal Challengers Bangalore

191/5
Delhi Daredevils Flag

Delhi Daredevils

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

Daredevils won by 7 wickets (with 5 balls remaining)

Mon, 18 Apr
Mumbai Indians Flag

Mumbai Indians

142/6
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

(17.3/20 ov, T:143) 145/3

Sunrisers won by 7 wickets (with 15 balls remaining)

Tue, 19 Apr
Kings XI Punjab Flag

Kings XI Punjab

138/8
Kolkata Knight Riders Flag

Kolkata Knight Riders

(17.1/20 ov, T:139) 141/4

KKR won by 6 wickets (with 17 balls remaining)

Wed, 20 Apr
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

170/7
Mumbai Indians Flag

Mumbai Indians

(18/20 ov, T:171) 171/4

Mumbai won by 6 wickets (with 12 balls remaining)

Thu, 21 Apr
Gujarat Lions Flag

Gujarat Lions

135/8
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

(14.5/20 ov, T:136) 137/0

Sunrisers won by 10 wickets (with 31 balls remaining)

Fri, 22 Apr
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

185/3
Rising Pune Supergiants Flag

Rising Pune Supergiants

(20 ov, T:186) 172/8

RCB won by 13 runs

Sat, 23 Apr
Delhi Daredevils Flag

Delhi Daredevils

164/4
Mumbai Indians Flag

Mumbai Indians

(20 ov, T:165) 154/7

Daredevils won by 10 runs

Kings XI Punjab Flag

Kings XI Punjab

143/6
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

(17.5/20 ov, T:144) 146/5

Sunrisers won by 5 wickets (with 13 balls remaining)

Sun, 24 Apr
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

180/2
Gujarat Lions Flag

Gujarat Lions

(19.3/20 ov, T:181) 182/4

Guj Lions won by 6 wickets (with 3 balls remaining)

Rising Pune Supergiants Flag

Rising Pune Supergiants

160/5
Kolkata Knight Riders Flag

Kolkata Knight Riders

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

KKR won by 2 wickets (with 3 balls remaining)

Mon, 25 Apr
Mumbai Indians Flag

Mumbai Indians

189/6
Kings XI Punjab Flag

Kings XI Punjab

(20 ov, T:190) 164/7

Mumbai won by 25 runs

Tue, 26 Apr
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

118/8
Rising Pune Supergiants Flag

Rising Pune Supergiants

(11/11 ov, T:61) 94/3

Supergiants won by 34 runs (D/L method)

Wed, 27 Apr
Gujarat Lions Flag

Gujarat Lions

172/6
Delhi Daredevils Flag

Delhi Daredevils

(20 ov, T:173) 171/5

Guj Lions won by 1 run

Thu, 28 Apr
Kolkata Knight Riders Flag

Kolkata Knight Riders

174/5
Mumbai Indians Flag

Mumbai Indians

(18/20 ov, T:175) 178/4

Mumbai won by 6 wickets (with 12 balls remaining)

Fri, 29 Apr
Rising Pune Supergiants Flag

Rising Pune Supergiants

195/3
Gujarat Lions Flag

Gujarat Lions

(20 ov, T:196) 196/7

Guj Lions won by 3 wickets (with 0 balls remaining)

Sat, 30 Apr
Delhi Daredevils Flag

Delhi Daredevils

186/8
Kolkata Knight Riders Flag

Kolkata Knight Riders

(18.3/20 ov, T:187) 159

Daredevils won by 27 runs

Sunrisers Hyderabad Flag

Sunrisers Hyderabad

194/5
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

(20 ov, T:195) 179/6

Sunrisers won by 15 runs

Sun, 01 May
Kings XI Punjab Flag

Kings XI Punjab

154
Gujarat Lions Flag

Gujarat Lions

(20 ov, T:155) 131/9

Kings XI won by 23 runs

Rising Pune Supergiants Flag

Rising Pune Supergiants

159/5
Mumbai Indians Flag

Mumbai Indians

(18.3/20 ov, T:160) 161/2

Mumbai won by 8 wickets (with 9 balls remaining)

Mon, 02 May
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

185/7
Kolkata Knight Riders Flag

Kolkata Knight Riders

(19.1/20 ov, T:186) 189/5

KKR won by 5 wickets (with 5 balls remaining)

Tue, 03 May
Gujarat Lions Flag

Gujarat Lions

149/7
Delhi Daredevils Flag

Delhi Daredevils

(17.2/20 ov, T:150) 150/2

Daredevils won by 8 wickets (with 16 balls remaining)

Wed, 04 May
Kolkata Knight Riders Flag

Kolkata Knight Riders

164/3
Kings XI Punjab Flag

Kings XI Punjab

(20 ov, T:165) 157/9

KKR won by 7 runs

Thu, 05 May
Delhi Daredevils Flag

Delhi Daredevils

162/7
Rising Pune Supergiants Flag

Rising Pune Supergiants

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

Supergiants won by 7 wickets (with 5 balls remaining)

Fri, 06 May
Gujarat Lions Flag

Gujarat Lions

126/6
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

(19/20 ov, T:127) 129/5

Sunrisers won by 5 wickets (with 6 balls remaining)

Sat, 07 May
Rising Pune Supergiants Flag

Rising Pune Supergiants

191/6
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

(19.3/20 ov, T:192) 195/3

RCB won by 7 wickets (with 3 balls remaining)

Kings XI Punjab Flag

Kings XI Punjab

181/5
Delhi Daredevils Flag

Delhi Daredevils

(20 ov, T:182) 172/5

Kings XI won by 9 runs

Sun, 08 May
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

177/3
Mumbai Indians Flag

Mumbai Indians

(16.3/20 ov, T:178) 92

Sunrisers won by 85 runs

Kolkata Knight Riders Flag

Kolkata Knight Riders

158/4
Gujarat Lions Flag

Gujarat Lions

(18/20 ov, T:159) 164/5

Guj Lions won by 5 wickets (with 12 balls remaining)

Mon, 09 May
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

175/6
Kings XI Punjab Flag

Kings XI Punjab

(20 ov, T:176) 174/4

RCB won by 1 run

Tue, 10 May
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

137/8
Rising Pune Supergiants Flag

Rising Pune Supergiants

(20 ov, T:138) 133/8

Sunrisers won by 4 runs

Wed, 11 May
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

151/4
Mumbai Indians Flag

Mumbai Indians

(18.4/20 ov, T:152) 153/4

Mumbai won by 6 wickets (with 8 balls remaining)

Thu, 12 May
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

146/8
Delhi Daredevils Flag

Delhi Daredevils

(18.1/20 ov, T:147) 150/3

Daredevils won by 7 wickets (with 11 balls remaining)

Fri, 13 May
Mumbai Indians Flag

Mumbai Indians

124/9
Kings XI Punjab Flag

Kings XI Punjab

(17/20 ov, T:125) 127/3

Kings XI won by 7 wickets (with 18 balls remaining)

Sat, 14 May
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

248/3
Gujarat Lions Flag

Gujarat Lions

(18.4/20 ov, T:249) 104

RCB won by 144 runs

Rising Pune Supergiants Flag

Rising Pune Supergiants

(17.4/17.4 ov) 103/6
Kolkata Knight Riders Flag

Kolkata Knight Riders

(5/9 ov, T:66) 66/2

KKR won by 8 wickets (with 24 balls remaining) (D/L method)

Sun, 15 May
Kings XI Punjab Flag

Kings XI Punjab

179/4
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

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

Sunrisers won by 7 wickets (with 2 balls remaining)

Mumbai Indians Flag

Mumbai Indians

206/4
Delhi Daredevils Flag

Delhi Daredevils

(19.1/20 ov, T:207) 126

Mumbai won by 80 runs

Mon, 16 May
Kolkata Knight Riders Flag

Kolkata Knight Riders

183/5
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

(18.4/20 ov, T:184) 186/1

RCB won by 9 wickets (with 8 balls remaining)

Tue, 17 May
Delhi Daredevils Flag

Delhi Daredevils

121/6
Rising Pune Supergiants Flag

Rising Pune Supergiants

(11/11 ov, T:58) 76/1

Supergiants won by 19 runs (D/L method)

Wed, 18 May
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

(15/15 ov) 211/3
Kings XI Punjab Flag

Kings XI Punjab

(14/14 ov, T:203) 120/9

RCB won by 82 runs (D/L method)

Thu, 19 May
Kolkata Knight Riders Flag

Kolkata Knight Riders

124/8
Gujarat Lions Flag

Gujarat Lions

(13.3/20 ov, T:125) 125/4

Guj Lions won by 6 wickets (with 39 balls remaining)

Fri, 20 May
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

158/7
Delhi Daredevils Flag

Delhi Daredevils

(20 ov, T:159) 161/4

Daredevils won by 6 wickets (with 0 balls remaining)

Sat, 21 May
Kings XI Punjab Flag

Kings XI Punjab

172/7
Rising Pune Supergiants Flag

Rising Pune Supergiants

(20 ov, T:173) 173/6

Supergiants won by 4 wickets (with 0 balls remaining)

Mumbai Indians Flag

Mumbai Indians

172/8
Gujarat Lions Flag

Gujarat Lions

(17.5/20 ov, T:173) 173/4

Guj Lions won by 6 wickets (with 13 balls remaining)

Sun, 22 May
Kolkata Knight Riders Flag

Kolkata Knight Riders

171/6
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

(20 ov, T:172) 149/8

KKR won by 22 runs

Delhi Daredevils Flag

Delhi Daredevils

138/8
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

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

RCB won by 6 wickets (with 11 balls remaining)

Tue, 24 May
Gujarat Lions Flag

Gujarat Lions

158
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

(18.2/20 ov, T:159) 159/6

RCB won by 4 wickets (with 10 balls remaining)

Wed, 25 May
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

162/8
Kolkata Knight Riders Flag

Kolkata Knight Riders

(20 ov, T:163) 140/8

Sunrisers won by 22 runs

Fri, 27 May
Gujarat Lions Flag

Gujarat Lions

162/7
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

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

Sunrisers won by 4 wickets (with 4 balls remaining)

Sun, 29 May
Sunrisers Hyderabad Flag

Sunrisers Hyderabad

208/7
Royal Challengers Bangalore Flag

Royal Challengers Bangalore

(20 ov, T:209) 200/7

Sunrisers won by 8 runs