Mumbai Indians won by 6 wickets
Royal Challengers Bengaluru won by 2 wickets
Chennai Super Kings won by 8 wickets
Sunrisers Hyderabad won by 6 wickets
Chennai Super Kings won by 103 runs
Mumbai Indians won by 99 runs
Punjab Kings won by 7 wickets
Royal Challengers Bengaluru won by 18 runs
Rajasthan Royals won by 27 runs
Delhi Capitals won by 6 wickets
Lucknow Super Giants won by 7 wickets
Chennai Super Kings won by 5 wickets
Lucknow Super Giants won by 9 runs (DLS method).
Match tied (Kolkata Knight Riders won the Super Over)
Rajasthan Royals won by 40 runs
Punjab Kings won by 54 runs
Royal Challengers Bengaluru won by 5 wickets
Gujarat Titans won by 7 wickets
Lucknow Super Giants won by 3 wickets
Lucknow Super Giants won by 5 wickets
Finished Indian Premier League
47th MatchMumbai Indians won by 6 wickets
Punjab Kings Last Games
Mumbai Indians won by 6 wickets
Royal Challengers Bengaluru won by 2 wickets
Chennai Super Kings won by 8 wickets
Sunrisers Hyderabad won by 6 wickets
Chennai Super Kings won by 103 runs
Mumbai Indians won by 99 runs
Punjab Kings won by 7 wickets
Royal Challengers Bengaluru won by 18 runs
Rajasthan Royals won by 27 runs
Delhi Capitals won by 6 wickets
Chennai Super Kings Last Games
Lucknow Super Giants won by 7 wickets
Chennai Super Kings won by 5 wickets
Lucknow Super Giants won by 9 runs (DLS method).
Match tied (Kolkata Knight Riders won the Super Over)
Rajasthan Royals won by 40 runs
Punjab Kings won by 54 runs
Royal Challengers Bengaluru won by 5 wickets
Gujarat Titans won by 7 wickets
Lucknow Super Giants won by 3 wickets
Lucknow Super Giants won by 5 wickets