Chennai Super Kings won by 23 runs
Chennai Super Kings won by 32 runs
Royal Challengers Bengaluru won by 43 runs
Punjab Kings won by 5 wickets
Rajasthan Royals won by 8 wickets
Chennai Super Kings won by 83 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
Gujarat Titans won by 1 run
Delhi Capitals won by 6 wickets
Mumbai Indians won by 59 runs
Gujarat Titans won by 10 wickets
No result
Kolkata Knight Riders won by 14 runs
Royal Challengers Bangaluru won by 6 wickets
Delhi Capitals won by 8 wickets
Finished Indian Premier League
18th MatchChennai Super Kings won by 23 runs
Chennai Super Kings Last Games
Chennai Super Kings won by 32 runs
Royal Challengers Bengaluru won by 43 runs
Punjab Kings won by 5 wickets
Rajasthan Royals won by 8 wickets
Chennai Super Kings won by 83 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
Gujarat Titans Last Games
Gujarat Titans won by 1 run
Delhi Capitals won by 6 wickets
Delhi Capitals won by 6 wickets
Delhi Capitals won by 6 wickets
Mumbai Indians won by 59 runs
Gujarat Titans won by 10 wickets
No result
Kolkata Knight Riders won by 14 runs
Royal Challengers Bangaluru won by 6 wickets
Delhi Capitals won by 8 wickets