Kolkata Knight Riders won by 18 runs
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
No result
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
Gujarat Titans won by 30 runs
Chennai Super Kings won by 4 wickets
Lucknow Super Giants won by 18 runs
Finished Indian Premier League
60th MatchKolkata Knight Riders won by 18 runs
Kolkata Knight Riders Last Games
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
No result
Mumbai Indians Last Games
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
Lucknow Super Giants won by 18 runs