Chennai Super Kings won by 6 wickets
Royal Challengers Bangalore won by 4 wickets
Chennai Super Kings won by 63 runs
Sunrisers Hyderabad won by 31 runs
Rajasthan Royals won by 12 runs
Kolkata Knight Riders won by 7 wickets
Lucknow Super Giants won by 21 runs
Rajasthan Royals won by 6 wickets
Lucknow Super Giants won by 28 runs
Kolkata Knight Riders won by 106 runs
Punjab Kings won by 3 wickets
Sunrisers Hyderabad won by 6 wickets
Rajasthan Royals won by 6 wickets
Chennai Super Kings won by 7 wickets
Sunrisers Hyderabad won by 2 runs
Gujarat Titans won by 3 wickets
Mumbai Indians won by 7 wickets
Delhi Capitals won by 6 wickets
Rajasthan Royals won by 6 wickets
Sunrisers Hyderabad won by 25 runs
Rajasthan Royals won by 2 wickets
Delhi Capitals won by 6 wickets
Mumbai Indians won by 9 runs
Lucknow Super Giants won by 8 wickets
Sunrisers Hyderabad won by 67 runs
Rajasthan Royals won by 9 wickets
Lucknow Super Giants won by 6 wickets
Delhi Capitals won by 4 runs
Royal Challengers Bengaluru won by 35 runs
Punjab Kings won by 8 wickets
Kolkata Knight Riders won by 7 wickets
Lucknow Super Giants won by 4 wickets
Punjab Kings won by 7 wickets
Sunrisers Hyderabad won by 1 run
Kolkata Knight Riders won by 24 runs
Royal Challengers Bengaluru won by 4 wickets
Mumbai Indians won by 7 wickets
Delhi Capitals won by 20 runs
Sunrisers Hyderabad won by 10 wickets
Royal Challengers Bangaluru won by 60 runs
Gujarat Titans won by 35 runs
Kolkata Knight Riders won by 18 runs
Delhi Capitals won by 19 runs
Punjab Kings won by 5 wickets
Lucknow Super Giants won by 18 runs
Royal Challengers Bangaluru won by 27 runs
Sunrisers Hyderabad won by 4 wickets
Kolkata Knight Riders won by 8 wickets
Rajasthan Royals won by 4 wickets
Sunrisers Hyderabad won by 36 runs
Kolkata Knight Riders won by 8 wickets