Mumbai Indians won by 100 runs
Rajasthan Royals won by 8 wickets
Royal Challengers Bangaluru won by 11 runs
Lucknow Super Giants won by 2 runs
Match tied (Delhi Capitals won the Super Over)
Royal Challengers Bangaluru won by 9 wickets
Gujarat Titans won by 58 runs
Rajasthan Royals won by 50 runs
Rajasthan Royals won by 6 runs
Sunrisers Hyderabad won by 44 runs
Sunrisers Hyderabad won by 36 runs
Mumbai Indians won by 54 runs
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
Chennai Super Kings won by 4 wickets
Finished Indian Premier League
50th MatchMumbai Indians won by 100 runs
Rajasthan Royals Last Games
Rajasthan Royals won by 8 wickets
Royal Challengers Bangaluru won by 11 runs
Lucknow Super Giants won by 2 runs
Match tied (Delhi Capitals won the Super Over)
Royal Challengers Bangaluru won by 9 wickets
Gujarat Titans won by 58 runs
Rajasthan Royals won by 50 runs
Rajasthan Royals won by 6 runs
Sunrisers Hyderabad won by 44 runs
Sunrisers Hyderabad won by 36 runs
Lucknow Super Giants Last Games
Mumbai Indians won by 54 runs
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
Chennai Super Kings won by 4 wickets