Chennai Super Kings won by 83 runs
Punjab Kings won by 3 wickets
Mumbai Indians won by 20 runs
Lucknow Super Giants won by 33 runs
Gujarat Titans won by 10 wickets
Gujarat Titans won by 3 wickets
Gujarat Titans won by 38 runs
Rajasthan Royals won by 8 wickets
Gujarat Titans won by 39 runs
Gujarat Titans won by 7 wickets
Lucknow Super Giants won by 6 wickets
Rajasthan Royals won by 6 wickets
Chennai Super Kings won by 2 wickets
Royal Challengers Bangaluru won by 2 runs
Punjab Kings won by 4 wickets
Sunrisers Hyderabad won by 5 wickets
Mumbai Indians won by 9 wickets
Chennai Super Kings won by 5 wickets
Kolkata Knight Riders won by 8 wickets
Punjab Kings won by 18 runs
Finished Indian Premier League
67th MatchChennai Super Kings won by 83 runs
Punjab Kings Last Games
Punjab Kings won by 3 wickets
Mumbai Indians won by 20 runs
Lucknow Super Giants won by 33 runs
Gujarat Titans won by 10 wickets
Gujarat Titans won by 3 wickets
Gujarat Titans won by 38 runs
Rajasthan Royals won by 8 wickets
Gujarat Titans won by 39 runs
Gujarat Titans won by 7 wickets
Lucknow Super Giants won by 6 wickets
Chennai Super Kings Last Games
Rajasthan Royals won by 8 wickets
Rajasthan Royals won by 6 wickets
Chennai Super Kings won by 2 wickets
Royal Challengers Bangaluru won by 2 runs
Punjab Kings won by 4 wickets
Sunrisers Hyderabad won by 5 wickets
Mumbai Indians won by 9 wickets
Chennai Super Kings won by 5 wickets
Kolkata Knight Riders won by 8 wickets
Punjab Kings won by 18 runs