Gujarat Titans won by 5 wickets (with 4 balls remaining)
Chennai Super Kings 178/7 (20/20 ov); Gujarat Titans 182/5 (19.2/20 ov)
Gujarat Titans won by 5 wickets (with 4 balls remaining)
Punjab Kings won by 7 runs (DLS method)
Punjab Kings 191/5 (20/20 ov); Kolkata Knight Riders 146/7 (16/16 ov, target: 154)
Punjab Kings won by 7 runs (DLS method)
Lucknow Super Giants won by 50 runs
Lucknow Super Giants 193/6 (20/20 ov); Delhi Capitals 143/9 (20/20 ov)
Lucknow Super Giants won by 50 runs
Rajasthan Royals won by 72 runs
Rajasthan Royals 203/5 (20/20 ov); Sunrisers Hyderabad 131/8 (20/20 ov)
Rajasthan Royals won by 72 runs
Royal Challengers Bangalore won by 8 wickets (with 22 balls remaining)
Mumbai Indians 171/7 (20/20 ov); Royal Challengers Bangalore 172/2 (16.2/20 ov)
Royal Challengers Bangalore won by 8 wickets (with 22 balls remaining)
Chennai Super Kings won by 12 runs
Chennai Super Kings 217/7 (20/20 ov); Lucknow Super Giants 205/7 (20/20 ov)
Chennai Super Kings won by 12 runs
Gujarat Titans won by 6 wickets (with 11 balls remaining)
Delhi Capitals 162/8 (20/20 ov); Gujarat Titans 163/4 (18.1/20 ov)
Gujarat Titans won by 6 wickets (with 11 balls remaining)
Punjab Kings won by 5 runs
Punjab Kings 197/4 (20/20 ov); Rajasthan Royals 192/7 (20/20 ov)
Punjab Kings won by 5 runs
Kolkata Knight Riders won by 81 runs
Kolkata Knight Riders 204/7 (20/20 ov); Royal Challengers Bangalore 123 (17.4/20 ov)
Kolkata Knight Riders won by 81 runs
Lucknow Super Giants won by 5 wickets (with 24 balls remaining)
Sunrisers Hyderabad 121/8 (20/20 ov); Lucknow Super Giants 127/5 (16/20 ov)
Lucknow Super Giants won by 5 wickets (with 24 balls remaining)
Rajasthan Royals won by 57 runs
Rajasthan Royals 199/4 (20/20 ov); Delhi Capitals 142/9 (20/20 ov)
Rajasthan Royals won by 57 runs
Chennai Super Kings won by 7 wickets (with 11 balls remaining)
Mumbai Indians 157/8 (20/20 ov); Chennai Super Kings 159/3 (18.1/20 ov)
Chennai Super Kings won by 7 wickets (with 11 balls remaining)
Kolkata Knight Riders won by 3 wickets (with 0 balls remaining)
Gujarat Titans 204/4 (20/20 ov); Kolkata Knight Riders 207/7 (20/20 ov)
Kolkata Knight Riders won by 3 wickets (with 0 balls remaining)
Sunrisers Hyderabad won by 8 wickets (with 17 balls remaining)
Punjab Kings 143/9 (20/20 ov); Sunrisers Hyderabad 145/2 (17.1/20 ov)
Sunrisers Hyderabad won by 8 wickets (with 17 balls remaining)
Lucknow Super Giants won by 1 wicket (with 0 balls remaining)
Royal Challengers Bangalore 212/2 (20/20 ov); Lucknow Super Giants 213/9 (20/20 ov)
Lucknow Super Giants won by 1 wicket (with 0 balls remaining)
Mumbai Indians won by 6 wickets (with 0 balls remaining)
Delhi Capitals 172 (19.4/20 ov); Mumbai Indians 173/4 (20/20 ov)
Mumbai Indians won by 6 wickets (with 0 balls remaining)
Rajasthan Royals won by 3 runs
Rajasthan Royals 175/8 (20/20 ov); Chennai Super Kings 172/6 (20/20 ov)
Rajasthan Royals won by 3 runs
Gujarat Titans won by 6 wickets (with 1 ball remaining)
Punjab Kings 153/8 (20/20 ov); Gujarat Titans 154/4 (19.5/20 ov)
Gujarat Titans won by 6 wickets (with 1 ball remaining)
Sunrisers Hyderabad won by 23 runs
Sunrisers Hyderabad 228/4 (20/20 ov); Kolkata Knight Riders 205/7 (20/20 ov)
Sunrisers Hyderabad won by 23 runs
Royal Challengers Bangalore won by 23 runs
Royal Challengers Bangalore 174/6 (20/20 ov); Delhi Capitals 151/9 (20/20 ov)
Royal Challengers Bangalore won by 23 runs
Punjab Kings won by 2 wickets (with 3 balls remaining)
Lucknow Super Giants 159/8 (20/20 ov); Punjab Kings 161/8 (19.3/20 ov)
Punjab Kings won by 2 wickets (with 3 balls remaining)
Mumbai Indians won by 5 wickets (with 14 balls remaining)
Kolkata Knight Riders 185/6 (20/20 ov); Mumbai Indians 186/5 (17.4/20 ov)
Mumbai Indians won by 5 wickets (with 14 balls remaining)
Rajasthan Royals won by 3 wickets (with 4 balls remaining)
Gujarat Titans 177/7 (20/20 ov); Rajasthan Royals 179/7 (19.2/20 ov)
Rajasthan Royals won by 3 wickets (with 4 balls remaining)
Chennai Super Kings won by 8 runs
Chennai Super Kings 226/6 (20/20 ov); Royal Challengers Bangalore 218/8 (20/20 ov)
Chennai Super Kings won by 8 runs
Mumbai Indians won by 14 runs
Mumbai Indians 192/5 (20/20 ov); Sunrisers Hyderabad 178 (19.5/20 ov)
Mumbai Indians won by 14 runs
Lucknow Super Giants won by 10 runs
Lucknow Super Giants 154/7 (20/20 ov); Rajasthan Royals 144/6 (20/20 ov)
Lucknow Super Giants won by 10 runs
Royal Challengers Bangalore won by 24 runs
Royal Challengers Bangalore 174/4 (20/20 ov); Punjab Kings 150 (18.2/20 ov)
Royal Challengers Bangalore won by 24 runs
Delhi Capitals won by 4 wickets (with 4 balls remaining)
Kolkata Knight Riders 127 (20/20 ov); Delhi Capitals 128/6 (19.2/20 ov)
Delhi Capitals won by 4 wickets (with 4 balls remaining)
Chennai Super Kings won by 7 wickets (with 8 balls remaining)
Sunrisers Hyderabad 134/7 (20/20 ov); Chennai Super Kings 138/3 (18.4/20 ov)
Chennai Super Kings won by 7 wickets (with 8 balls remaining)
Gujarat Titans won by 7 runs
Gujarat Titans 135/6 (20/20 ov); Lucknow Super Giants 128/7 (20/20 ov)
Gujarat Titans won by 7 runs
Punjab Kings won by 13 runs
Punjab Kings 214/8 (20/20 ov); Mumbai Indians 201/6 (20/20 ov)
Punjab Kings won by 13 runs
Royal Challengers Bangalore won by 7 runs
Royal Challengers Bangalore 189/9 (20/20 ov); Rajasthan Royals 182/6 (20/20 ov)
Royal Challengers Bangalore won by 7 runs
Chennai Super Kings won by 49 runs
Chennai Super Kings 235/4 (20/20 ov); Kolkata Knight Riders 186/8 (20/20 ov)
Chennai Super Kings won by 49 runs
Delhi Capitals won by 7 runs
Delhi Capitals 144/9 (20/20 ov); Sunrisers Hyderabad 137/6 (20/20 ov)
Delhi Capitals won by 7 runs
Gujarat Titans won by 55 runs
Gujarat Titans 207/6 (20/20 ov); Mumbai Indians 152/9 (20/20 ov)
Gujarat Titans won by 55 runs
Kolkata Knight Riders won by 21 runs
Kolkata Knight Riders 200/5 (20/20 ov); Royal Challengers Bangalore 179/8 (20/20 ov)
Kolkata Knight Riders won by 21 runs
Rajasthan Royals won by 32 runs
Rajasthan Royals 202/5 (20/20 ov); Chennai Super Kings 170/6 (20/20 ov)
Rajasthan Royals won by 32 runs
Lucknow Super Giants won by 56 runs
Lucknow Super Giants 257/5 (20/20 ov); Punjab Kings 201 (19.5/20 ov)
Lucknow Super Giants won by 56 runs
Gujarat Titans won by 7 wickets (with 13 balls remaining)
Kolkata Knight Riders 179/7 (20/20 ov); Gujarat Titans 180/3 (17.5/20 ov)
Gujarat Titans won by 7 wickets (with 13 balls remaining)
Sunrisers Hyderabad won by 9 runs
Sunrisers Hyderabad 197/6 (20/20 ov); Delhi Capitals 188/6 (20/20 ov)
Sunrisers Hyderabad won by 9 runs
Punjab Kings won by 4 wickets (with 0 balls remaining)
Chennai Super Kings 200/4 (20/20 ov); Punjab Kings 201/6 (20/20 ov)
Punjab Kings won by 4 wickets (with 0 balls remaining)
Mumbai Indians won by 6 wickets (with 3 balls remaining)
Rajasthan Royals 212/7 (20/20 ov); Mumbai Indians 214/4 (19.3/20 ov)
Mumbai Indians won by 6 wickets (with 3 balls remaining)
Royal Challengers Bangalore won by 18 runs
Royal Challengers Bangalore 126/9 (20/20 ov); Lucknow Super Giants 108 (19.5/20 ov)
Royal Challengers Bangalore won by 18 runs
Delhi Capitals won by 5 runs
Delhi Capitals 130/8 (20/20 ov); Gujarat Titans 125/6 (20/20 ov)
Delhi Capitals won by 5 runs
No result
Lucknow Super Giants 125/7 (19.2/20 ov)
No result
Mumbai Indians won by 6 wickets (with 7 balls remaining)
Punjab Kings 214/3 (20/20 ov); Mumbai Indians 216/4 (18.5/20 ov)
Mumbai Indians won by 6 wickets (with 7 balls remaining)
Kolkata Knight Riders won by 5 runs
Kolkata Knight Riders 171/9 (20/20 ov); Sunrisers Hyderabad 166/8 (20/20 ov)
Kolkata Knight Riders won by 5 runs
Gujarat Titans won by 9 wickets (with 37 balls remaining)
Rajasthan Royals 118 (17.5/20 ov); Gujarat Titans 119/1 (13.5/20 ov)
Gujarat Titans won by 9 wickets (with 37 balls remaining)
Chennai Super Kings won by 6 wickets (with 14 balls remaining)
Mumbai Indians 139/8 (20/20 ov); Chennai Super Kings 140/4 (17.4/20 ov)
Chennai Super Kings won by 6 wickets (with 14 balls remaining)
Delhi Capitals won by 7 wickets (with 20 balls remaining)
Royal Challengers Bangalore 181/4 (20/20 ov); Delhi Capitals 187/3 (16.4/20 ov)
Delhi Capitals won by 7 wickets (with 20 balls remaining)
Gujarat Titans won by 56 runs
Gujarat Titans 227/2 (20/20 ov); Lucknow Super Giants 171/7 (20/20 ov)
Gujarat Titans won by 56 runs
Sunrisers Hyderabad won by 4 wickets (with 0 balls remaining)
Rajasthan Royals 214/2 (20/20 ov); Sunrisers Hyderabad 217/6 (20/20 ov)
Sunrisers Hyderabad won by 4 wickets (with 0 balls remaining)
Kolkata Knight Riders won by 5 wickets (with 0 balls remaining)
Punjab Kings 179/7 (20/20 ov); Kolkata Knight Riders 182/5 (20/20 ov)
Kolkata Knight Riders won by 5 wickets (with 0 balls remaining)
Mumbai Indians won by 6 wickets (with 21 balls remaining)
Royal Challengers Bangalore 199/6 (20/20 ov); Mumbai Indians 200/4 (16.3/20 ov)
Mumbai Indians won by 6 wickets (with 21 balls remaining)
Chennai Super Kings won by 27 runs
Chennai Super Kings 167/8 (20/20 ov); Delhi Capitals 140/8 (20/20 ov)
Chennai Super Kings won by 27 runs
Rajasthan Royals won by 9 wickets (with 41 balls remaining)
Kolkata Knight Riders 149/8 (20/20 ov); Rajasthan Royals 151/1 (13.1/20 ov)
Rajasthan Royals won by 9 wickets (with 41 balls remaining)
Mumbai Indians won by 27 runs
Mumbai Indians 218/5 (20/20 ov); Gujarat Titans 191/8 (20/20 ov)
Mumbai Indians won by 27 runs
Lucknow Super Giants won by 7 wickets (with 4 balls remaining)
Sunrisers Hyderabad 182/6 (20/20 ov); Lucknow Super Giants 185/3 (19.2/20 ov)
Lucknow Super Giants won by 7 wickets (with 4 balls remaining)
Punjab Kings won by 31 runs
Punjab Kings 167/7 (20/20 ov); Delhi Capitals 136/8 (20/20 ov)
Punjab Kings won by 31 runs
Royal Challengers Bangalore won by 112 runs
Royal Challengers Bangalore 171/5 (20/20 ov); Rajasthan Royals 59 (10.3/20 ov)
Royal Challengers Bangalore won by 112 runs
Kolkata Knight Riders won by 6 wickets (with 9 balls remaining)
Chennai Super Kings 144/6 (20/20 ov); Kolkata Knight Riders 147/4 (18.3/20 ov)
Kolkata Knight Riders won by 6 wickets (with 9 balls remaining)
Gujarat Titans won by 34 runs
Gujarat Titans 188/9 (20/20 ov); Sunrisers Hyderabad 154/9 (20/20 ov)
Gujarat Titans won by 34 runs
Lucknow Super Giants won by 5 runs
Lucknow Super Giants 177/3 (20/20 ov); Mumbai Indians 172/5 (20/20 ov)
Lucknow Super Giants won by 5 runs
Delhi Capitals won by 15 runs
Delhi Capitals 213/2 (20/20 ov); Punjab Kings 198/8 (20/20 ov)
Delhi Capitals won by 15 runs
Royal Challengers Bangalore won by 8 wickets (with 4 balls remaining)
Sunrisers Hyderabad 186/5 (20/20 ov); Royal Challengers Bangalore 187/2 (19.2/20 ov)
Royal Challengers Bangalore won by 8 wickets (with 4 balls remaining)
Rajasthan Royals won by 4 wickets (with 2 balls remaining)
Punjab Kings 187/5 (20/20 ov); Rajasthan Royals 189/6 (19.4/20 ov)
Rajasthan Royals won by 4 wickets (with 2 balls remaining)
Chennai Super Kings won by 77 runs
Chennai Super Kings 223/3 (20/20 ov); Delhi Capitals 146/9 (20/20 ov)
Chennai Super Kings won by 77 runs
Lucknow Super Giants won by 1 run
Lucknow Super Giants 176/8 (20/20 ov); Kolkata Knight Riders 175/7 (20/20 ov)
Lucknow Super Giants won by 1 run
Mumbai Indians won by 8 wickets (with 12 balls remaining)
Sunrisers Hyderabad 200/5 (20/20 ov); Mumbai Indians 201/2 (18/20 ov)
Mumbai Indians won by 8 wickets (with 12 balls remaining)
Gujarat Titans won by 6 wickets (with 5 balls remaining)
Royal Challengers Bangalore 197/5 (20/20 ov); Gujarat Titans 198/4 (19.1/20 ov)
Gujarat Titans won by 6 wickets (with 5 balls remaining)
Chennai Super Kings won by 15 runs
Chennai Super Kings 172/7 (20/20 ov); Gujarat Titans 157 (20/20 ov)
Chennai Super Kings won by 15 runs
Mumbai Indians won by 81 runs
Mumbai Indians 182/8 (20/20 ov); Lucknow Super Giants 101 (16.3/20 ov)
Mumbai Indians won by 81 runs
Gujarat Titans won by 62 runs
Gujarat Titans 233/3 (20/20 ov); Mumbai Indians 171 (18.2/20 ov)
Gujarat Titans won by 62 runs
Chennai Super Kings won by 5 wickets (with 0 balls remaining) (DLS method)
Gujarat Titans 214/4 (20/20 ov); Chennai Super Kings 171/5 (15/15 ov, target: 171)
Chennai Super Kings won by 5 wickets (with 0 balls remaining) (DLS method)