Sunrisers Hyderabad won by 5 wickets
Royal Challengers Bangaluru won by 11 runs
Mumbai Indians won by 7 wickets
Delhi Capitals won by 8 wickets
Gujarat Titans won by 39 runs
Mumbai Indians won by 9 wickets
Royal Challengers Bangaluru won by 7 wickets
Lucknow Super Giants won by 2 runs
Gujarat Titans won by 7 wickets
Punjab Kings won by 5 wickets
Mumbai Indians won by 4 wickets
Match tied (Delhi Capitals won the Super Over)
Punjab Kings won by 16 runs
Chennai Super Kings won by 5 wickets
Mumbai Indians won by 12 runs
Royal Challengers Bangaluru won by 9 wickets
Sunrisers Hyderabad won by 8 wickets
Lucknow Super Giants won by 6 wickets
Kolkata Knight Riders won by 8 wickets
Delhi Capitals won by 6 wickets
Gujarat Titans won by 58 runs
Punjab Kings won by 18 runs
Lucknow Super Giants won by 4 runs
Royal Challengers Bangaluru won by 12 runs
Gujarat Titans won by 7 wickets
Rajasthan Royals won by 50 runs
Delhi Capitals won by 25 runs
Lucknow Super Giants won by 12 runs
Kolkata Knight Riders won by 80 runs
Gujarat Titans won by 8 wickets
Punjab Kings won by 8 wickets
Mumbai Indians won by 8 wickets
Rajasthan Royals won by 6 runs
Delhi Capitals won by 7 wickets
Gujarat Titans won by 36 runs
Royal Challengers Bangaluru won by 50 runs
Lucknow Super Giants won by 5 wickets
Kolkata Knight Riders won by 8 wickets
Punjab Kings won by 11 runs
Delhi Capitals won by 1 wicket
Chennai Super Kings won by 4 wickets
Sunrisers Hyderabad won by 44 runs