Chennai Super Kings won by 83 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
Gujarat Titans won by 58 runs
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
Delhi Capitals won by 25 runs
Finished Indian Premier League
67th MatchChennai Super Kings won by 83 runs
Gujarat Titans Last Games
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
Gujarat Titans won by 58 runs
Gujarat Titans won by 7 wickets
Rajasthan Royals Last Games
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
Delhi Capitals won by 25 runs