Chennai Super Kings won by 4 wickets
Mumbai Indians won by 9 wickets
Chennai Super Kings won by 5 wickets
Kolkata Knight Riders won by 8 wickets
Punjab Kings won by 18 runs
Delhi Capitals won by 25 runs
Rajasthan Royals won by 6 runs
Royal Challengers Bangaluru won by 50 runs
Royal Challengers Bangaluru won by 27 runs
Gujarat Titans won by 35 runs
Mumbai Indians won by 7 wickets
Mumbai Indians won by 4 wickets
Mumbai Indians won by 12 runs
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
Lucknow Super Giants won by 18 runs
Kolkata Knight Riders won by 18 runs
Finished Indian Premier League
3rd MatchChennai Super Kings won by 4 wickets
Mumbai Indians Last Games
Mumbai Indians won by 9 wickets
Chennai Super Kings won by 5 wickets
Kolkata Knight Riders won by 8 wickets
Punjab Kings won by 18 runs
Delhi Capitals won by 25 runs
Rajasthan Royals won by 6 runs
Royal Challengers Bangaluru won by 50 runs
Royal Challengers Bangaluru won by 27 runs
Chennai Super Kings won by 5 wickets
Gujarat Titans won by 35 runs
Mumbai Indians Last Games
Mumbai Indians won by 7 wickets
Mumbai Indians won by 9 wickets
Mumbai Indians won by 4 wickets
Mumbai Indians won by 12 runs
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
Lucknow Super Giants won by 18 runs
Kolkata Knight Riders won by 18 runs