Delhi Capitals won by 15 runs
Royal Challengers Bangaluru won by 6 runs
Punjab Kings won by 5 wickets
Royal Challengers Bangaluru won by 8 wickets
Punjab Kings won by 7 wickets
Delhi Capitals won by 6 wickets
Punjab Kings won by 10 runs
Punjab Kings won by 37 runs
Punjab Kings won by 4 wickets
No result due to rain
Royal Challengers Bangaluru won by 7 wickets
Mumbai Indians won by 59 runs
Gujarat Titans won by 10 wickets
No result
Kolkata Knight Riders won by 14 runs
Royal Challengers Bangaluru won by 6 wickets
Delhi Capitals won by 8 wickets
Gujarat Titans won by 7 wickets
Match tied (Delhi Capitals won the Super Over)
Mumbai Indians won by 12 runs
Finished Indian Premier League
64th MatchDelhi Capitals won by 15 runs
Royal Challengers Bangaluru Last Games
Royal Challengers Bangaluru won by 6 runs
Punjab Kings won by 5 wickets
Royal Challengers Bangaluru won by 8 wickets
Punjab Kings won by 7 wickets
Delhi Capitals won by 6 wickets
Punjab Kings won by 10 runs
Punjab Kings won by 37 runs
Punjab Kings won by 4 wickets
No result due to rain
Royal Challengers Bangaluru won by 7 wickets
Punjab Kings Last Games
Delhi Capitals won by 6 wickets
Mumbai Indians won by 59 runs
Gujarat Titans won by 10 wickets
No result
Kolkata Knight Riders won by 14 runs
Royal Challengers Bangaluru won by 6 wickets
Delhi Capitals won by 8 wickets
Gujarat Titans won by 7 wickets
Match tied (Delhi Capitals won the Super Over)
Mumbai Indians won by 12 runs