Mumbai Indians won by 12 runs
Delhi Capitals won by 8 wickets
Gujarat Titans won by 7 wickets
Match tied (Delhi Capitals won the Super Over)
Delhi Capitals won by 6 wickets
Delhi Capitals won by 25 runs
Delhi Capitals won by 7 wickets
Delhi Capitals won by 1 wicket
Delhi Capitals won by 19 runs
Royal Challengers Bangaluru won by 47 runs
Delhi Capitals won by 20 runs
Mumbai Indians won by 7 wickets
Mumbai Indians won by 9 wickets
Mumbai Indians won by 4 wickets
Royal Challengers Bangaluru won by 12 runs
Lucknow Super Giants won by 12 runs
Mumbai Indians won by 8 wickets
Gujarat Titans won by 30 runs
Chennai Super Kings won by 4 wickets
Lucknow Super Giants won by 18 runs
Kolkata Knight Riders won by 18 runs
Finished Indian Premier League
29th MatchMumbai Indians won by 12 runs
Lucknow Super Giants Last Games
Delhi Capitals won by 8 wickets
Gujarat Titans won by 7 wickets
Match tied (Delhi Capitals won the Super Over)
Delhi Capitals won by 6 wickets
Delhi Capitals won by 25 runs
Delhi Capitals won by 7 wickets
Delhi Capitals won by 1 wicket
Delhi Capitals won by 19 runs
Royal Challengers Bangaluru won by 47 runs
Delhi Capitals won by 20 runs
Mumbai Indians Last Games
Mumbai Indians won by 7 wickets
Mumbai Indians won by 9 wickets
Mumbai Indians won by 4 wickets
Royal Challengers Bangaluru won by 12 runs
Lucknow Super Giants won by 12 runs
Mumbai Indians won by 8 wickets
Gujarat Titans won by 30 runs
Chennai Super Kings won by 4 wickets
Lucknow Super Giants won by 18 runs
Kolkata Knight Riders won by 18 runs