Chennai Super Kings won by 8 wickets
Delhi Capitals won by 3 wickets
Kolkata Knight Riders won by 8 wickets
Delhi Capitals won by 7 wickets
Royal Challengers Bengaluru won by 9 wickets
Punjab Kings won by 6 wickets
Sunrisers Hyderabad won by 47 runs
Delhi Capitals won by 6 wickets
Chennai Super Kings won by 23 runs
Gujarat Titans won by 1 run
Lucknow Super Giants won by 7 wickets
Chennai Super Kings won by 5 wickets
Gujarat Titans won by 8 wickets
Chennai Super Kings won by 103 runs
Sunrisers Hyderabad won by 10 runs
Chennai Super Kings won by 32 runs
Royal Challengers Bengaluru won by 43 runs
Punjab Kings won by 5 wickets
Finished Indian Premier League
48th MatchChennai Super Kings won by 8 wickets
Punjab Kings Last Games
Delhi Capitals won by 3 wickets
Kolkata Knight Riders won by 8 wickets
Delhi Capitals won by 7 wickets
Royal Challengers Bengaluru won by 9 wickets
Punjab Kings won by 6 wickets
Sunrisers Hyderabad won by 47 runs
Delhi Capitals won by 6 wickets
Chennai Super Kings won by 23 runs
Gujarat Titans won by 1 run
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
Chennai Super Kings won by 8 wickets
Gujarat Titans won by 8 wickets
Chennai Super Kings won by 103 runs
Sunrisers Hyderabad won by 10 runs
Chennai Super Kings won by 32 runs
Chennai Super Kings won by 23 runs
Royal Challengers Bengaluru won by 43 runs
Punjab Kings won by 5 wickets