Gujarat Titans beat Chennai Super Kings by 5 wickets
Punjab Kings beat Kolkata Knight Riders by 7 runs (D/L method)
Lucknow Super Giants beat Delhi Capitals by 50 runs
Rajasthan Royals beat Sunrisers Hyderabad by 72 runs
Royal Challengers Bangalore beat Mumbai Indians by 8 wickets
Chennai Super Kings beat Lucknow Super Giants by 12 runs
Gujarat Titans beat Delhi Capitals by 6 wickets
Punjab Kings beat Rajasthan Royals by 5 runs
Kolkata Knight Riders beat Royal Challengers Bangalore by 81 runs
Lucknow Super Giants beat Sunrisers Hyderabad by 5 wickets
Rajasthan Royals beat Delhi Capitals by 57 runs
Chennai Super Kings beat Mumbai Indians by 7 wickets
Kolkata Knight Riders beat Gujarat Titans by 3 wickets
Sunrisers Hyderabad beat Punjab Kings by 8 wickets
Lucknow Super Giants beat Royal Challengers Bangalore by 1 wicket
Mumbai Indians beat Delhi Capitals by 6 wickets
Rajasthan Royals beat Chennai Super Kings by 3 runs
Gujarat Titans beat Punjab Kings by 6 wickets
Sunrisers Hyderabad beat Kolkata Knight Riders by 23 runs
Royal Challengers Bangalore beat Delhi Capitals by 23 runs
Punjab Kings beat Lucknow Super Giants by 2 wickets
Mumbai Indians beat Kolkata Knight Riders by 5 wickets
Rajasthan Royals beat Gujarat Titans by 3 wickets
Chennai Super Kings beat Royal Challengers Bangalore by 8 runs
Mumbai Indians beat Sunrisers Hyderabad by 14 runs
Lucknow Super Giants beat Rajasthan Royals by 10 runs
Royal Challengers Bangalore beat Punjab Kings by 24 runs
Delhi Capitals beat Kolkata Knight Riders by 4 wickets
Chennai Super Kings beat Sunrisers Hyderabad by 7 wickets
Gujarat Titans beat Lucknow Super Giants by 7 runs
Punjab Kings beat Mumbai Indians by 13 runs
Royal Challengers Bangalore beat Rajasthan Royals by 7 runs
Chennai Super Kings beat Kolkata Knight Riders by 49 runs
Delhi Capitals beat Sunrisers Hyderabad by 7 runs
Gujarat Titans beat Mumbai Indians by 55 runs
Kolkata Knight Riders beat Royal Challengers Bangalore by 21 runs
Rajasthan Royals beat Chennai Super Kings by 32 runs
Lucknow Super Giants beat Punjab Kings by 56 runs
Gujarat Titans beat Kolkata Knight Riders by 7 wickets
Sunrisers Hyderabad beat Delhi Capitals by 9 runs
Punjab Kings beat Chennai Super Kings by 4 wickets
Mumbai Indians beat Rajasthan Royals by 6 wickets
Royal Challengers Bangalore beat Lucknow Super Giants by 18 runs
Delhi Capitals beat Gujarat Titans by 5 runs
Match Abandoned
Mumbai Indians beat Punjab Kings by 6 wickets
Kolkata Knight Riders beat Sunrisers Hyderabad by 5 runs
Gujarat Titans beat Rajasthan Royals by 9 wickets
Chennai Super Kings beat Mumbai Indians by 6 wickets
Delhi Capitals beat Royal Challengers Bangalore by 7 wickets
Gujarat Titans beat Lucknow Super Giants by 56 runs
Sunrisers Hyderabad beat Rajasthan Royals by 4 wickets
Kolkata Knight Riders beat Punjab Kings by 5 wickets
Mumbai Indians beat Royal Challengers Bangalore by 6 wickets
Chennai Super Kings beat Delhi Capitals by 27 runs
Rajasthan Royals beat Kolkata Knight Riders by 9 wickets
Mumbai Indians beat Gujarat Titans by 27 runs
Lucknow Super Giants beat Sunrisers Hyderabad by 7 wickets
Punjab Kings beat Delhi Capitals by 31 runs
Royal Challengers Bangalore beat Rajasthan Royals by 112 runs
Kolkata Knight Riders beat Chennai Super Kings by 6 wickets
Gujarat Titans beat Sunrisers Hyderabad by 34 runs
Lucknow Super Giants beat Mumbai Indians by 5 runs
Delhi Capitals beat Punjab Kings by 15 runs
Royal Challengers Bangalore beat Sunrisers Hyderabad by 8 wickets
Rajasthan Royals beat Punjab Kings by 4 wickets
Chennai Super Kings beat Delhi Capitals by 77 runs
Lucknow Super Giants beat Kolkata Knight Riders by 1 run
Mumbai Indians beat Sunrisers Hyderabad by 8 wickets
Gujarat Titans beat Royal Challengers Bangalore by 6 wickets
Chennai Super Kings beat Gujarat Titans by 15 runs
Mumbai Indians beat Lucknow Super Giants by 81 runs
Gujarat Titans beat Mumbai Indians by 62 runs
Chennai Super Kings beat Gujarat Titans by 5 wickets (D/L method)