Kolkata Knight Riders won by 6 wickets (with 8 balls remaining)
Delhi Daredevils 128 (20/20 ov); Kolkata Knight Riders 129/4 (18.4/20 ov)
Kolkata Knight Riders won by 6 wickets (with 8 balls remaining)
Royal Challengers Bangalore won by 2 runs
Royal Challengers Bangalore 156/5 (20/20 ov); Mumbai Indians 154/5 (20/20 ov)
Royal Challengers Bangalore won by 2 runs
Sunrisers Hyderabad won by 22 runs
Sunrisers Hyderabad 126/6 (20/20 ov); Pune Warriors 104 (18.5/20 ov)
Sunrisers Hyderabad won by 22 runs
Rajasthan Royals won by 5 runs
Rajasthan Royals 165/7 (20/20 ov); Delhi Daredevils 160/6 (20/20 ov)
Rajasthan Royals won by 5 runs
Mumbai Indians won by 9 runs
Mumbai Indians 148/6 (20/20 ov); Chennai Super Kings 139/9 (20/20 ov)
Mumbai Indians won by 9 runs
Kings XI Punjab won by 8 wickets (with 46 balls remaining)
Pune Warriors 99/9 (20/20 ov); Kings XI Punjab 100/2 (12.2/20 ov)
Kings XI Punjab won by 8 wickets (with 46 balls remaining)
Match tied (Sunrisers Hyderabad won the one-over eliminator)
Royal Challengers Bangalore 130/8 (20/20 ov); Sunrisers Hyderabad 130/7 (20/20 ov)
Match tied (Sunrisers Hyderabad won the one-over eliminator)
Rajasthan Royals won by 19 runs
Rajasthan Royals 144/6 (20/20 ov); Kolkata Knight Riders 125 (19/20 ov)
Rajasthan Royals won by 19 runs
Royal Challengers Bangalore won by 7 wickets (with 14 balls remaining)
Sunrisers Hyderabad 161/6 (20/20 ov); Royal Challengers Bangalore 162/3 (17.4/20 ov)
Royal Challengers Bangalore won by 7 wickets (with 14 balls remaining)
Mumbai Indians won by 44 runs
Mumbai Indians 209/5 (20/20 ov); Delhi Daredevils 165/9 (20/20 ov)
Mumbai Indians won by 44 runs
Chennai Super Kings won by 10 wickets (with 16 balls remaining)
Kings XI Punjab 138 (19.5/20 ov); Chennai Super Kings 139/0 (17.2/20 ov)
Chennai Super Kings won by 10 wickets (with 16 balls remaining)
Royal Challengers Bangalore won by 8 wickets (with 15 balls remaining)
Kolkata Knight Riders 154/8 (20/20 ov); Royal Challengers Bangalore 158/2 (17.3/20 ov)
Royal Challengers Bangalore won by 8 wickets (with 15 balls remaining)
Pune Warriors won by 7 wickets (with 8 balls remaining)
Rajasthan Royals 145/5 (20/20 ov); Pune Warriors 148/3 (18.4/20 ov)
Pune Warriors won by 7 wickets (with 8 balls remaining)
Sunrisers Hyderabad won by 3 wickets (with 4 balls remaining)
Delhi Daredevils 114/8 (20/20 ov); Sunrisers Hyderabad 115/7 (19.2/20 ov)
Sunrisers Hyderabad won by 3 wickets (with 4 balls remaining)
Mumbai Indians won by 41 runs
Mumbai Indians 183/3 (20/20 ov); Pune Warriors 142/8 (20/20 ov)
Mumbai Indians won by 41 runs
Chennai Super Kings won by 4 wickets (with 1 ball remaining)
Royal Challengers Bangalore 165/6 (20/20 ov); Chennai Super Kings 166/6 (19.5/20 ov)
Chennai Super Kings won by 4 wickets (with 1 ball remaining)
Kolkata Knight Riders won by 48 runs
Kolkata Knight Riders 180/4 (20/20 ov); Sunrisers Hyderabad 132/7 (20/20 ov)
Kolkata Knight Riders won by 48 runs
Rajasthan Royals won by 6 wickets (with 4 balls remaining)
Kings XI Punjab 124 (18.5/20 ov); Rajasthan Royals 126/4 (19.2/20 ov)
Rajasthan Royals won by 6 wickets (with 4 balls remaining)
Pune Warriors won by 24 runs
Pune Warriors 159/5 (20/20 ov); Chennai Super Kings 135/8 (20/20 ov)
Pune Warriors won by 24 runs
Kings XI Punjab won by 4 runs
Kings XI Punjab 157/9 (20/20 ov); Kolkata Knight Riders 153/9 (20/20 ov)
Kings XI Punjab won by 4 runs
Match tied (Royal Challengers Bangalore won the one-over eliminator)
Delhi Daredevils 152/5 (20/20 ov); Royal Challengers Bangalore 152/7 (20/20 ov)
Match tied (Royal Challengers Bangalore won the one-over eliminator)
Sunrisers Hyderabad won by 11 runs
Sunrisers Hyderabad 119/8 (20/20 ov); Pune Warriors 108 (19/20 ov)
Sunrisers Hyderabad won by 11 runs
Rajasthan Royals won by 87 runs
Rajasthan Royals 179/3 (20/20 ov); Mumbai Indians 92 (18.2/20 ov)
Rajasthan Royals won by 87 runs
Chennai Super Kings won by 86 runs
Chennai Super Kings 169/4 (20/20 ov); Delhi Daredevils 83 (17.3/20 ov)
Chennai Super Kings won by 86 runs
Sunrisers Hyderabad won by 5 wickets (with 7 balls remaining)
Kings XI Punjab 123/9 (20/20 ov); Sunrisers Hyderabad 127/5 (18.5/20 ov)
Sunrisers Hyderabad won by 5 wickets (with 7 balls remaining)
Chennai Super Kings won by 4 wickets (with 5 balls remaining)
Kolkata Knight Riders 119/9 (20/20 ov); Chennai Super Kings 124/6 (19.1/20 ov)
Chennai Super Kings won by 4 wickets (with 5 balls remaining)
Royal Challengers Bangalore won by 7 wickets (with 13 balls remaining)
Rajasthan Royals 117 (19.4/20 ov); Royal Challengers Bangalore 123/3 (17.5/20 ov)
Royal Challengers Bangalore won by 7 wickets (with 13 balls remaining)
Delhi Daredevils won by 9 wickets (with 18 balls remaining)
Mumbai Indians 161/4 (20/20 ov); Delhi Daredevils 165/1 (17/20 ov)
Delhi Daredevils won by 9 wickets (with 18 balls remaining)
Kings XI Punjab won by 7 wickets (with 1 ball remaining)
Pune Warriors 185/4 (20/20 ov); Kings XI Punjab 186/3 (19.5/20 ov)
Kings XI Punjab won by 7 wickets (with 1 ball remaining)
Chennai Super Kings won by 5 wickets (with 1 ball remaining)
Rajasthan Royals 185/4 (20/20 ov); Chennai Super Kings 186/5 (19.5/20 ov)
Chennai Super Kings won by 5 wickets (with 1 ball remaining)
Royal Challengers Bangalore won by 130 runs
Royal Challengers Bangalore 263/5 (20/20 ov); Pune Warriors 133/9 (20/20 ov)
Royal Challengers Bangalore won by 130 runs
Kings XI Punjab won by 5 wickets (with 18 balls remaining)
Delhi Daredevils 120/7 (20/20 ov); Kings XI Punjab 121/5 (17/20 ov)
Kings XI Punjab won by 5 wickets (with 18 balls remaining)
Mumbai Indians won by 5 wickets (with 1 ball remaining)
Kolkata Knight Riders 159/6 (20/20 ov); Mumbai Indians 162/5 (19.5/20 ov)
Mumbai Indians won by 5 wickets (with 1 ball remaining)
Chennai Super Kings won by 5 wickets (with 2 balls remaining)
Sunrisers Hyderabad 159/6 (20/20 ov); Chennai Super Kings 160/5 (19.4/20 ov)
Chennai Super Kings won by 5 wickets (with 2 balls remaining)
Kolkata Knight Riders won by 6 wickets (with 10 balls remaining)
Kings XI Punjab 149/6 (20/20 ov); Kolkata Knight Riders 150/4 (18.2/20 ov)
Kolkata Knight Riders won by 6 wickets (with 10 balls remaining)
Rajasthan Royals won by 8 wickets (with 13 balls remaining)
Sunrisers Hyderabad 144/9 (20/20 ov); Rajasthan Royals 146/2 (17.5/20 ov)
Rajasthan Royals won by 8 wickets (with 13 balls remaining)
Mumbai Indians won by 58 runs
Mumbai Indians 194/7 (20/20 ov); Royal Challengers Bangalore 136/7 (20/20 ov)
Mumbai Indians won by 58 runs
Chennai Super Kings won by 14 runs
Chennai Super Kings 200/3 (20/20 ov); Kolkata Knight Riders 186/4 (20/20 ov)
Chennai Super Kings won by 14 runs
Delhi Daredevils won by 15 runs
Delhi Daredevils 164/5 (20/20 ov); Pune Warriors 149/4 (20/20 ov)
Delhi Daredevils won by 15 runs
Rajasthan Royals won by 4 wickets (with 1 ball remaining)
Royal Challengers Bangalore 171/6 (20/20 ov); Rajasthan Royals 173/6 (19.5/20 ov)
Rajasthan Royals won by 4 wickets (with 1 ball remaining)
Mumbai Indians won by 4 runs
Mumbai Indians 174/3 (20/20 ov); Kings XI Punjab 170 (20/20 ov)
Mumbai Indians won by 4 runs
Chennai Super Kings won by 37 runs
Chennai Super Kings 164/3 (20/20 ov); Pune Warriors 127/9 (20/20 ov)
Chennai Super Kings won by 37 runs
Sunrisers Hyderabad won by 7 wickets (with 12 balls remaining)
Mumbai Indians 129/4 (20/20 ov); Sunrisers Hyderabad 130/3 (18/20 ov)
Sunrisers Hyderabad won by 7 wickets (with 12 balls remaining)
Delhi Daredevils won by 7 wickets (with 13 balls remaining)
Kolkata Knight Riders 136/7 (20/20 ov); Delhi Daredevils 137/3 (17.5/20 ov)
Delhi Daredevils won by 7 wickets (with 13 balls remaining)
Chennai Super Kings won by 15 runs
Chennai Super Kings 186/4 (20/20 ov); Kings XI Punjab 171/6 (20/20 ov)
Chennai Super Kings won by 15 runs
Royal Challengers Bangalore won by 17 runs
Royal Challengers Bangalore 187/3 (20/20 ov); Pune Warriors 170/9 (20/20 ov)
Royal Challengers Bangalore won by 17 runs
Kolkata Knight Riders won by 8 wickets (with 16 balls remaining)
Rajasthan Royals 132/6 (20/20 ov); Kolkata Knight Riders 133/2 (17.2/20 ov)
Kolkata Knight Riders won by 8 wickets (with 16 balls remaining)
Sunrisers Hyderabad won by 6 wickets (with 37 balls remaining)
Delhi Daredevils 80 (19.1/20 ov); Sunrisers Hyderabad 81/4 (13.5/20 ov)
Sunrisers Hyderabad won by 6 wickets (with 37 balls remaining)
Mumbai Indians won by 60 runs
Mumbai Indians 139/5 (20/20 ov); Chennai Super Kings 79 (15.2/20 ov)
Mumbai Indians won by 60 runs
Rajasthan Royals won by 5 wickets (with 1 ball remaining)
Pune Warriors 178/4 (20/20 ov); Rajasthan Royals 182/5 (19.5/20 ov)
Rajasthan Royals won by 5 wickets (with 1 ball remaining)
Kings XI Punjab won by 6 wickets (with 12 balls remaining)
Royal Challengers Bangalore 190/3 (20/20 ov); Kings XI Punjab 194/4 (18/20 ov)
Kings XI Punjab won by 6 wickets (with 12 balls remaining)
Rajasthan Royals won by 9 wickets (with 13 balls remaining)
Delhi Daredevils 154/4 (20/20 ov); Rajasthan Royals 155/1 (17.5/20 ov)
Rajasthan Royals won by 9 wickets (with 13 balls remaining)
Mumbai Indians won by 65 runs
Mumbai Indians 170/6 (20/20 ov); Kolkata Knight Riders 105 (18.2/20 ov)
Mumbai Indians won by 65 runs
Chennai Super Kings won by 77 runs
Chennai Super Kings 223/3 (20/20 ov); Sunrisers Hyderabad 146/8 (20/20 ov)
Chennai Super Kings won by 77 runs
Rajasthan Royals won by 8 wickets (with 6 balls remaining)
Kings XI Punjab 145/6 (20/20 ov); Rajasthan Royals 147/2 (19/20 ov)
Rajasthan Royals won by 8 wickets (with 6 balls remaining)
Kolkata Knight Riders won by 46 runs
Kolkata Knight Riders 152/6 (20/20 ov); Pune Warriors 106 (19.3/20 ov)
Kolkata Knight Riders won by 46 runs
Royal Challengers Bangalore won by 4 runs
Royal Challengers Bangalore 183/4 (20/20 ov); Delhi Daredevils 179/7 (20/20 ov)
Royal Challengers Bangalore won by 4 runs
Mumbai Indians won by 5 wickets (with 7 balls remaining)
Pune Warriors 112/8 (20/20 ov); Mumbai Indians 116/5 (18.5/20 ov)
Mumbai Indians won by 5 wickets (with 7 balls remaining)
Sunrisers Hyderabad won by 30 runs
Sunrisers Hyderabad 150/7 (20/20 ov); Kings XI Punjab 120/9 (20/20 ov)
Sunrisers Hyderabad won by 30 runs
Kolkata Knight Riders won by 5 wickets (with 4 balls remaining)
Royal Challengers Bangalore 115/9 (20/20 ov); Kolkata Knight Riders 116/5 (19.2/20 ov)
Kolkata Knight Riders won by 5 wickets (with 4 balls remaining)
Rajasthan Royals won by 5 wickets (with 17 balls remaining)
Chennai Super Kings 141/4 (20/20 ov); Rajasthan Royals 144/5 (17.1/20 ov)
Rajasthan Royals won by 5 wickets (with 17 balls remaining)
Mumbai Indians won by 7 wickets (with 3 balls remaining)
Sunrisers Hyderabad 178/3 (20/20 ov); Mumbai Indians 184/3 (19.3/20 ov)
Mumbai Indians won by 7 wickets (with 3 balls remaining)
Kings XI Punjab won by 7 wickets (with 11 balls remaining)
Royal Challengers Bangalore 174/5 (20/20 ov); Kings XI Punjab 176/3 (18.1/20 ov)
Kings XI Punjab won by 7 wickets (with 11 balls remaining)
Chennai Super Kings won by 33 runs
Chennai Super Kings 168/4 (20/20 ov); Delhi Daredevils 135/9 (20/20 ov)
Chennai Super Kings won by 33 runs
Pune Warriors won by 7 runs
Pune Warriors 170/4 (20/20 ov); Kolkata Knight Riders 163/7 (20/20 ov)
Pune Warriors won by 7 runs
Mumbai Indians won by 14 runs
Mumbai Indians 166/8 (20/20 ov); Rajasthan Royals 152/7 (20/20 ov)
Mumbai Indians won by 14 runs
Kings XI Punjab won by 7 runs
Kings XI Punjab 171/4 (20/20 ov); Delhi Daredevils 164/7 (20/20 ov)
Kings XI Punjab won by 7 runs
Sunrisers Hyderabad won by 23 runs
Sunrisers Hyderabad 136/9 (20/20 ov); Rajasthan Royals 113/9 (20/20 ov)
Sunrisers Hyderabad won by 23 runs
Kings XI Punjab won by 50 runs
Kings XI Punjab 183/8 (20/20 ov); Mumbai Indians 133 (19.1/20 ov)
Kings XI Punjab won by 50 runs
Royal Challengers Bangalore won by 24 runs
Royal Challengers Bangalore 106/2 (8/8 ov); Chennai Super Kings 82/6 (8/8 ov)
Royal Challengers Bangalore won by 24 runs
Pune Warriors won by 38 runs
Pune Warriors 172/5 (20/20 ov); Delhi Daredevils 134/9 (20/20 ov)
Pune Warriors won by 38 runs
Sunrisers Hyderabad won by 5 wickets (with 7 balls remaining)
Kolkata Knight Riders 130/7 (20/20 ov); Sunrisers Hyderabad 132/5 (18.5/20 ov)
Sunrisers Hyderabad won by 5 wickets (with 7 balls remaining)
Chennai Super Kings won by 48 runs
Chennai Super Kings 192/1 (20/20 ov); Mumbai Indians 144 (18.4/20 ov)
Chennai Super Kings won by 48 runs
Rajasthan Royals won by 4 wickets (with 4 balls remaining)
Sunrisers Hyderabad 132/7 (20/20 ov); Rajasthan Royals 135/6 (19.2/20 ov)
Rajasthan Royals won by 4 wickets (with 4 balls remaining)
Mumbai Indians won by 4 wickets (with 1 ball remaining)
Rajasthan Royals 165/6 (20/20 ov); Mumbai Indians 169/6 (19.5/20 ov)
Mumbai Indians won by 4 wickets (with 1 ball remaining)
Mumbai Indians won by 23 runs
Mumbai Indians 148/9 (20/20 ov); Chennai Super Kings 125/9 (20/20 ov)
Mumbai Indians won by 23 runs