Kolkata Knight Riders won by 6 wickets (with 9 balls remaining)
Chennai Super Kings 131/5 (20/20 ov); Kolkata Knight Riders 133/4 (18.3/20 ov)
Kolkata Knight Riders won by 6 wickets (with 9 balls remaining)
Delhi Capitals won by 4 wickets (with 10 balls remaining)
Mumbai Indians 177/5 (20/20 ov); Delhi Capitals 179/6 (18.2/20 ov)
Delhi Capitals won by 4 wickets (with 10 balls remaining)
Punjab Kings won by 5 wickets (with 6 balls remaining)
Royal Challengers Bangalore 205/2 (20/20 ov); Punjab Kings 208/5 (19/20 ov)
Punjab Kings won by 5 wickets (with 6 balls remaining)
Gujarat Titans won by 5 wickets (with 2 balls remaining)
Lucknow Super Giants 158/6 (20/20 ov); Gujarat Titans 161/5 (19.4/20 ov)
Gujarat Titans won by 5 wickets (with 2 balls remaining)
Rajasthan Royals won by 61 runs
Rajasthan Royals 210/6 (20/20 ov); Sunrisers Hyderabad 149/7 (20/20 ov)
Rajasthan Royals won by 61 runs
Royal Challengers Bangalore won by 3 wickets (with 4 balls remaining)
Kolkata Knight Riders 128 (18.5/20 ov); Royal Challengers Bangalore 132/7 (19.2/20 ov)
Royal Challengers Bangalore won by 3 wickets (with 4 balls remaining)
Lucknow Super Giants won by 6 wickets (with 3 balls remaining)
Chennai Super Kings 210/7 (20/20 ov); Lucknow Super Giants 211/4 (19.3/20 ov)
Lucknow Super Giants won by 6 wickets (with 3 balls remaining)
Kolkata Knight Riders won by 6 wickets (with 33 balls remaining)
Punjab Kings 137 (18.2/20 ov); Kolkata Knight Riders 141/4 (14.3/20 ov)
Kolkata Knight Riders won by 6 wickets (with 33 balls remaining)
Rajasthan Royals won by 23 runs
Rajasthan Royals 193/8 (20/20 ov); Mumbai Indians 170/8 (20/20 ov)
Rajasthan Royals won by 23 runs
Gujarat Titans won by 14 runs
Gujarat Titans 171/6 (20/20 ov); Delhi Capitals 157/9 (20/20 ov)
Gujarat Titans won by 14 runs
Punjab Kings won by 54 runs
Punjab Kings 180/8 (20/20 ov); Chennai Super Kings 126 (18/20 ov)
Punjab Kings won by 54 runs
Lucknow Super Giants won by 12 runs
Lucknow Super Giants 169/7 (20/20 ov); Sunrisers Hyderabad 157/9 (20/20 ov)
Lucknow Super Giants won by 12 runs
Royal Challengers Bangalore won by 4 wickets (with 5 balls remaining)
Rajasthan Royals 169/3 (20/20 ov); Royal Challengers Bangalore 173/6 (19.1/20 ov)
Royal Challengers Bangalore won by 4 wickets (with 5 balls remaining)
Kolkata Knight Riders won by 5 wickets (with 24 balls remaining)
Mumbai Indians 161/4 (20/20 ov); Kolkata Knight Riders 162/5 (16/20 ov)
Kolkata Knight Riders won by 5 wickets (with 24 balls remaining)
Lucknow Super Giants won by 6 wickets (with 2 balls remaining)
Delhi Capitals 149/3 (20/20 ov); Lucknow Super Giants 155/4 (19.4/20 ov)
Lucknow Super Giants won by 6 wickets (with 2 balls remaining)
Gujarat Titans won by 6 wickets (with 0 balls remaining)
Punjab Kings 189/9 (20/20 ov); Gujarat Titans 190/4 (20/20 ov)
Gujarat Titans won by 6 wickets (with 0 balls remaining)
Sunrisers Hyderabad won by 8 wickets (with 14 balls remaining)
Chennai Super Kings 154/7 (20/20 ov); Sunrisers Hyderabad 155/2 (17.4/20 ov)
Sunrisers Hyderabad won by 8 wickets (with 14 balls remaining)
Royal Challengers Bangalore won by 7 wickets (with 9 balls remaining)
Mumbai Indians 151/6 (20/20 ov); Royal Challengers Bangalore 152/3 (18.3/20 ov)
Royal Challengers Bangalore won by 7 wickets (with 9 balls remaining)
Delhi Capitals won by 44 runs
Delhi Capitals 215/5 (20/20 ov); Kolkata Knight Riders 171 (19.4/20 ov)
Delhi Capitals won by 44 runs
Rajasthan Royals won by 3 runs
Rajasthan Royals 165/6 (20/20 ov); Lucknow Super Giants 162/8 (20/20 ov)
Rajasthan Royals won by 3 runs
Sunrisers Hyderabad won by 8 wickets (with 5 balls remaining)
Gujarat Titans 162/7 (20/20 ov); Sunrisers Hyderabad 168/2 (19.1/20 ov)
Sunrisers Hyderabad won by 8 wickets (with 5 balls remaining)
Chennai Super Kings won by 23 runs
Chennai Super Kings 216/4 (20/20 ov); Royal Challengers Bangalore 193/9 (20/20 ov)
Chennai Super Kings won by 23 runs
Punjab Kings won by 12 runs
Punjab Kings 198/5 (20/20 ov); Mumbai Indians 186/9 (20/20 ov)
Punjab Kings won by 12 runs
Gujarat Titans won by 37 runs
Gujarat Titans 192/4 (20/20 ov); Rajasthan Royals 155/9 (20/20 ov)
Gujarat Titans won by 37 runs
Sunrisers Hyderabad won by 7 wickets (with 13 balls remaining)
Kolkata Knight Riders 175/8 (20/20 ov); Sunrisers Hyderabad 176/3 (17.5/20 ov)
Sunrisers Hyderabad won by 7 wickets (with 13 balls remaining)
Lucknow Super Giants won by 18 runs
Lucknow Super Giants 199/4 (20/20 ov); Mumbai Indians 181/9 (20/20 ov)
Lucknow Super Giants won by 18 runs
Royal Challengers Bangalore won by 16 runs
Royal Challengers Bangalore 189/5 (20/20 ov); Delhi Capitals 173/7 (20/20 ov)
Royal Challengers Bangalore won by 16 runs
Sunrisers Hyderabad won by 7 wickets (with 7 balls remaining)
Punjab Kings 151 (20/20 ov); Sunrisers Hyderabad 152/3 (18.5/20 ov)
Sunrisers Hyderabad won by 7 wickets (with 7 balls remaining)
Gujarat Titans won by 3 wickets (with 1 ball remaining)
Chennai Super Kings 169/5 (20/20 ov); Gujarat Titans 170/7 (19.5/20 ov)
Gujarat Titans won by 3 wickets (with 1 ball remaining)
Rajasthan Royals won by 7 runs
Rajasthan Royals 217/5 (20/20 ov); Kolkata Knight Riders 210 (19.4/20 ov)
Rajasthan Royals won by 7 runs
Royal Challengers Bangalore won by 18 runs
Royal Challengers Bangalore 181/6 (20/20 ov); Lucknow Super Giants 163/8 (20/20 ov)
Royal Challengers Bangalore won by 18 runs
Delhi Capitals won by 9 wickets (with 57 balls remaining)
Punjab Kings 115 (20/20 ov); Delhi Capitals 119/1 (10.3/20 ov)
Delhi Capitals won by 9 wickets (with 57 balls remaining)
Chennai Super Kings won by 3 wickets (with 0 balls remaining)
Mumbai Indians 155/7 (20/20 ov); Chennai Super Kings 156/7 (20/20 ov)
Chennai Super Kings won by 3 wickets (with 0 balls remaining)
Rajasthan Royals won by 15 runs
Rajasthan Royals 222/2 (20/20 ov); Delhi Capitals 207/8 (20/20 ov)
Rajasthan Royals won by 15 runs
Gujarat Titans won by 8 runs
Gujarat Titans 156/9 (20/20 ov); Kolkata Knight Riders 148/8 (20/20 ov)
Gujarat Titans won by 8 runs
Sunrisers Hyderabad won by 9 wickets (with 72 balls remaining)
Royal Challengers Bangalore 68 (16.1/20 ov); Sunrisers Hyderabad 72/1 (8/20 ov)
Sunrisers Hyderabad won by 9 wickets (with 72 balls remaining)
Lucknow Super Giants won by 36 runs
Lucknow Super Giants 168/6 (20/20 ov); Mumbai Indians 132/8 (20/20 ov)
Lucknow Super Giants won by 36 runs
Punjab Kings won by 11 runs
Punjab Kings 187/4 (20/20 ov); Chennai Super Kings 176/6 (20/20 ov)
Punjab Kings won by 11 runs
Rajasthan Royals won by 29 runs
Rajasthan Royals 144/8 (20/20 ov); Royal Challengers Bangalore 115 (19.3/20 ov)
Rajasthan Royals won by 29 runs
Gujarat Titans won by 5 wickets (with 0 balls remaining)
Sunrisers Hyderabad 195/6 (20/20 ov); Gujarat Titans 199/5 (20/20 ov)
Gujarat Titans won by 5 wickets (with 0 balls remaining)
Delhi Capitals won by 4 wickets (with 6 balls remaining)
Kolkata Knight Riders 146/9 (20/20 ov); Delhi Capitals 150/6 (19/20 ov)
Delhi Capitals won by 4 wickets (with 6 balls remaining)
Lucknow Super Giants won by 20 runs
Lucknow Super Giants 153/8 (20/20 ov); Punjab Kings 133/8 (20/20 ov)
Lucknow Super Giants won by 20 runs
Gujarat Titans won by 6 wickets (with 3 balls remaining)
Royal Challengers Bangalore 170/6 (20/20 ov); Gujarat Titans 174/4 (19.3/20 ov)
Gujarat Titans won by 6 wickets (with 3 balls remaining)
Mumbai Indians won by 5 wickets (with 4 balls remaining)
Rajasthan Royals 158/6 (20/20 ov); Mumbai Indians 161/5 (19.2/20 ov)
Mumbai Indians won by 5 wickets (with 4 balls remaining)
Lucknow Super Giants won by 6 runs
Lucknow Super Giants 195/3 (20/20 ov); Delhi Capitals 189/7 (20/20 ov)
Lucknow Super Giants won by 6 runs
Chennai Super Kings won by 13 runs
Chennai Super Kings 202/2 (20/20 ov); Sunrisers Hyderabad 189/6 (20/20 ov)
Chennai Super Kings won by 13 runs
Kolkata Knight Riders won by 7 wickets (with 5 balls remaining)
Rajasthan Royals 152/5 (20/20 ov); Kolkata Knight Riders 158/3 (19.1/20 ov)
Kolkata Knight Riders won by 7 wickets (with 5 balls remaining)
Punjab Kings won by 8 wickets (with 24 balls remaining)
Gujarat Titans 143/8 (20/20 ov); Punjab Kings 145/2 (16/20 ov)
Punjab Kings won by 8 wickets (with 24 balls remaining)
Royal Challengers Bangalore won by 13 runs
Royal Challengers Bangalore 173/8 (20/20 ov); Chennai Super Kings 160/8 (20/20 ov)
Royal Challengers Bangalore won by 13 runs
Delhi Capitals won by 21 runs
Delhi Capitals 207/3 (20/20 ov); Sunrisers Hyderabad 186/8 (20/20 ov)
Delhi Capitals won by 21 runs
Mumbai Indians won by 5 runs
Mumbai Indians 177/6 (20/20 ov); Gujarat Titans 172/5 (20/20 ov)
Mumbai Indians won by 5 runs
Rajasthan Royals won by 6 wickets (with 2 balls remaining)
Punjab Kings 189/5 (20/20 ov); Rajasthan Royals 190/4 (19.4/20 ov)
Rajasthan Royals won by 6 wickets (with 2 balls remaining)
Lucknow Super Giants won by 75 runs
Lucknow Super Giants 176/7 (20/20 ov); Kolkata Knight Riders 101 (14.3/20 ov)
Lucknow Super Giants won by 75 runs
Royal Challengers Bangalore won by 67 runs
Royal Challengers Bangalore 192/3 (20/20 ov); Sunrisers Hyderabad 125 (19.2/20 ov)
Royal Challengers Bangalore won by 67 runs
Chennai Super Kings won by 91 runs
Chennai Super Kings 208/6 (20/20 ov); Delhi Capitals 117 (17.4/20 ov)
Chennai Super Kings won by 91 runs
Kolkata Knight Riders won by 52 runs
Kolkata Knight Riders 165/9 (20/20 ov); Mumbai Indians 113 (17.3/20 ov)
Kolkata Knight Riders won by 52 runs
Gujarat Titans won by 62 runs
Gujarat Titans 144/4 (20/20 ov); Lucknow Super Giants 82 (13.5/20 ov)
Gujarat Titans won by 62 runs
Delhi Capitals won by 8 wickets (with 11 balls remaining)
Rajasthan Royals 160/6 (20/20 ov); Delhi Capitals 161/2 (18.1/20 ov)
Delhi Capitals won by 8 wickets (with 11 balls remaining)
Mumbai Indians won by 5 wickets (with 31 balls remaining)
Chennai Super Kings 97 (16/20 ov); Mumbai Indians 103/5 (14.5/20 ov)
Mumbai Indians won by 5 wickets (with 31 balls remaining)
Punjab Kings won by 54 runs
Punjab Kings 209/9 (20/20 ov); Royal Challengers Bangalore 155/9 (20/20 ov)
Punjab Kings won by 54 runs
Kolkata Knight Riders won by 54 runs
Kolkata Knight Riders 177/6 (20/20 ov); Sunrisers Hyderabad 123/8 (20/20 ov)
Kolkata Knight Riders won by 54 runs
Gujarat Titans won by 7 wickets (with 5 balls remaining)
Chennai Super Kings 133/5 (20/20 ov); Gujarat Titans 137/3 (19.1/20 ov)
Gujarat Titans won by 7 wickets (with 5 balls remaining)
Rajasthan Royals won by 24 runs
Rajasthan Royals 178/6 (20/20 ov); Lucknow Super Giants 154/8 (20/20 ov)
Rajasthan Royals won by 24 runs
Delhi Capitals won by 17 runs
Delhi Capitals 159/7 (20/20 ov); Punjab Kings 142/9 (20/20 ov)
Delhi Capitals won by 17 runs
Sunrisers Hyderabad won by 3 runs
Sunrisers Hyderabad 193/6 (20/20 ov); Mumbai Indians 190/7 (20/20 ov)
Sunrisers Hyderabad won by 3 runs
Lucknow Super Giants won by 2 runs
Lucknow Super Giants 210/0 (20/20 ov); Kolkata Knight Riders 208/8 (20/20 ov)
Lucknow Super Giants won by 2 runs
Royal Challengers Bangalore won by 8 wickets (with 8 balls remaining)
Gujarat Titans 168/5 (20/20 ov); Royal Challengers Bangalore 170/2 (18.4/20 ov)
Royal Challengers Bangalore won by 8 wickets (with 8 balls remaining)
Rajasthan Royals won by 5 wickets (with 2 balls remaining)
Chennai Super Kings 150/6 (20/20 ov); Rajasthan Royals 151/5 (19.4/20 ov)
Rajasthan Royals won by 5 wickets (with 2 balls remaining)
Mumbai Indians won by 5 wickets (with 5 balls remaining)
Delhi Capitals 159/7 (20/20 ov); Mumbai Indians 160/5 (19.1/20 ov)
Mumbai Indians won by 5 wickets (with 5 balls remaining)
Punjab Kings won by 5 wickets (with 29 balls remaining)
Sunrisers Hyderabad 157/8 (20/20 ov); Punjab Kings 160/5 (15.1/20 ov)
Punjab Kings won by 5 wickets (with 29 balls remaining)
Gujarat Titans won by 7 wickets (with 3 balls remaining)
Rajasthan Royals 188/6 (20/20 ov); Gujarat Titans 191/3 (19.3/20 ov)
Gujarat Titans won by 7 wickets (with 3 balls remaining)
Royal Challengers Bangalore won by 14 runs
Royal Challengers Bangalore 207/4 (20/20 ov); Lucknow Super Giants 193/6 (20/20 ov)
Royal Challengers Bangalore won by 14 runs
Rajasthan Royals won by 7 wickets (with 11 balls remaining)
Royal Challengers Bangalore 157/8 (20/20 ov); Rajasthan Royals 161/3 (18.1/20 ov)
Rajasthan Royals won by 7 wickets (with 11 balls remaining)
Gujarat Titans won by 7 wickets (with 11 balls remaining)
Rajasthan Royals 130/9 (20/20 ov); Gujarat Titans 133/3 (18.1/20 ov)
Gujarat Titans won by 7 wickets (with 11 balls remaining)