Mumbai Indians won by 9 wickets
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
Chennai Super Kings won by 4 wickets
Lucknow Super Giants won by 18 runs
Kolkata Knight Riders won by 18 runs
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
Finished Indian Premier League
38th MatchMumbai Indians won by 9 wickets
Sunrisers Hyderabad Last Games
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
Chennai Super Kings won by 4 wickets
Lucknow Super Giants won by 18 runs
Kolkata Knight Riders won by 18 runs
Chennai Super Kings Last Games
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
Chennai Super Kings won by 4 wickets
Royal Challengers Bangaluru won by 27 runs
Chennai Super Kings won by 5 wickets
Gujarat Titans won by 35 runs