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
Delhi Capitals won by 6 wickets
Delhi Capitals won by 25 runs
Delhi Capitals won by 7 wickets
Delhi Capitals won by 1 wicket
Delhi Capitals won by 19 runs
No result due to rain
Gujarat Titans won by 39 runs
Punjab Kings won by 16 runs
Kolkata Knight Riders won by 8 wickets
Lucknow Super Giants won by 4 runs
Kolkata Knight Riders won by 80 runs
Mumbai Indians won by 8 wickets
Royal Challengers Bangaluru won by 7 wickets
Finished Indian Premier League
48th MatchKolkata Knight Riders won by 14 runs
Delhi Capitals Last Games
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
Delhi Capitals won by 6 wickets
Delhi Capitals won by 25 runs
Delhi Capitals won by 7 wickets
Delhi Capitals won by 1 wicket
Delhi Capitals won by 19 runs
Punjab Kings Last Games
No result due to rain
Gujarat Titans won by 39 runs
Punjab Kings won by 16 runs
Kolkata Knight Riders won by 8 wickets
Lucknow Super Giants won by 4 runs
Kolkata Knight Riders won by 80 runs
Mumbai Indians won by 8 wickets
Royal Challengers Bangaluru won by 7 wickets
Kolkata Knight Riders won by 8 wickets
Kolkata Knight Riders won by 8 wickets