Gujarat Titans won by 89 runs
Sunrisers Hyderabad won by 5 wickets
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
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
Mumbai Indians won by 9 wickets
Kolkata Knight Riders won by 8 wickets
Punjab Kings won by 18 runs
Delhi Capitals won by 25 runs
Rajasthan Royals won by 6 runs
Royal Challengers Bangaluru won by 50 runs
Chennai Super Kings won by 4 wickets
Royal Challengers Bangaluru won by 27 runs
Gujarat Titans won by 35 runs
Chennai Super Kings won by 28 runs
Punjab Kings won by 7 wickets
Chennai Super Kings won by 78 runs
Lucknow Super Giants won by 6 wickets
Lucknow Super Giants won by 8 wickets
Chennai Super Kings won by 20 runs
Chennai Super Kings won by 7 wickets
Sunrisers Hyderabad won by 6 wickets
Delhi Capitals won by 20 runs
Chennai Super Kings won by 63 runs
Chennai Super Kings won by 6 wickets
Chennai Super Kings won by 5 wickets (DLS method)
Chennai Super Kings won by 15 runs
Chennai Super Kings won by 77 runs
Kolkata Knight Riders won by 6 wickets
Chennai Super Kings won by 27 runs
No result
Rajasthan Royals won by 32 runs
Chennai Super Kings won by 49 runs
Chennai Super Kings won by 8 runs
Rajasthan Royals won by 3 runs
Chennai Super Kings won by 12 runs
Gujarat Titans won by 5 wickets