Narendra Modi Stadium Gate 2, Ahmedabad, India
Gujarat Titans beat Rajasthan Royals by 7 wickets
Rajasthan Royals beat Royal Challengers Bangalore by 7 wickets
Eden Garden stadium, Kolkata, India
Royal Challengers Bangalore beat Lucknow Super Giants by 14 runs
Wankhede Stadium, Mumbai City, India
Punjab Kings beat Sunrisers Hyderabad by 5 wickets
Mumbai Indians beat Delhi Capitals by 5 wickets
CCI-Brabourne Stadium, Mumbai City, India
Rajasthan Royals beat Chennai Super Kings by 5 wickets
Royal Challengers Bangalore beat Gujarat Titans by 8 wickets
Dr. D.Y. Patil Sports Academy, Thane, India
Lucknow Super Giants beat Kolkata Knight Riders by 2 runs
Sunrisers Hyderabad beat Mumbai Indians by 3 runs
Delhi Capitals beat Punjab Kings by 17 runs
Rajasthan Royals beat Lucknow Super Giants by 24 runs
Gujarat Titans beat Chennai Super Kings by 7 wickets
Maharashtra Cricket Association (Head Office), Pune, India
Kolkata Knight Riders beat Sunrisers Hyderabad by 54 runs
Punjab Kings beat Royal Challengers Bangalore by 54 runs
Mumbai Indians beat Chennai Super Kings by 5 wickets
Delhi Capitals beat Rajasthan Royals by 8 wickets
Gujarat Titans beat Lucknow Super Giants by 62 runs
Kolkata Knight Riders beat Mumbai Indians by 52 runs
Chennai Super Kings beat Delhi Capitals by 91 runs
Royal Challengers Bangalore beat Sunrisers Hyderabad by 67 runs
Lucknow Super Giants beat Kolkata Knight Riders by 75 runs
Rajasthan Royals beat Punjab Kings by 6 wickets
Mumbai Indians beat Gujarat Titans by 5 runs
Delhi Capitals beat Sunrisers Hyderabad by 21 runs
Royal Challengers Bangalore beat Chennai Super Kings by 13 runs
Punjab Kings beat Gujarat Titans by 8 wickets
Kolkata Knight Riders beat Rajasthan Royals by 7 wickets
Chennai Super Kings beat Sunrisers Hyderabad by 13 runs
Lucknow Super Giants beat Delhi Capitals by 6 runs
Mumbai Indians beat Rajasthan Royals by 5 wickets
Gujarat Titans beat Royal Challengers Bangalore by 6 wickets
Lucknow Super Giants beat Punjab Kings by 20 runs
Delhi Capitals beat Kolkata Knight Riders by 4 wickets
Gujarat Titans beat Sunrisers Hyderabad by 5 wickets
Rajasthan Royals beat Royal Challengers Bangalore by 29 runs
Punjab Kings beat Chennai Super Kings by 11 runs
Lucknow Super Giants beat Mumbai Indians by 36 runs
Sunrisers Hyderabad beat Royal Challengers Bangalore by 9 wickets
Gujarat Titans beat Kolkata Knight Riders by 8 runs
Rajasthan Royals beat Delhi Capitals by 15 runs
Chennai Super Kings beat Mumbai Indians by 3 wickets
Delhi Capitals beat Punjab Kings by 9 wickets
Royal Challengers Bangalore beat Lucknow Super Giants by 18 runs
Rajasthan Royals beat Kolkata Knight Riders by 7 runs
Gujarat Titans beat Chennai Super Kings by 3 wickets
Sunrisers Hyderabad beat Punjab Kings by 7 wickets
Royal Challengers Bangalore beat Delhi Capitals by 16 runs
Lucknow Super Giants beat Mumbai Indians by 18 runs
Sunrisers Hyderabad beat Kolkata Knight Riders by 7 wickets
Gujarat Titans beat Rajasthan Royals by 37 runs
Punjab Kings beat Mumbai Indians by 12 runs
Chennai Super Kings beat Royal Challengers Bangalore by 23 runs
Sunrisers Hyderabad beat Gujarat Titans by 8 wickets
Rajasthan Royals beat Lucknow Super Giants by 3 runs
Delhi Capitals beat Kolkata Knight Riders by 44 runs
Royal Challengers Bangalore beat Mumbai Indians by 7 wickets
Sunrisers Hyderabad beat Chennai Super Kings by 8 wickets
Gujarat Titans beat Punjab Kings by 6 wickets
Lucknow Super Giants beat Delhi Capitals by 6 wickets
Kolkata Knight Riders beat Mumbai Indians by 5 wickets
Royal Challengers Bangalore beat Rajasthan Royals by 4 wickets
Lucknow Super Giants beat Sunrisers Hyderabad by 12 runs
Punjab Kings beat Chennai Super Kings by 54 runs
Gujarat Titans beat Delhi Capitals by 14 runs
Rajasthan Royals beat Mumbai Indians by 23 runs
Kolkata Knight Riders beat Punjab Kings by 6 wickets
Lucknow Super Giants beat Chennai Super Kings by 6 wickets
Royal Challengers Bangalore beat Kolkata Knight Riders by 3 wickets
Rajasthan Royals beat Sunrisers Hyderabad by 61 runs
Gujarat Titans beat Lucknow Super Giants by 5 wickets
Punjab Kings beat Royal Challengers Bangalore by 5 wickets
Delhi Capitals beat Mumbai Indians by 4 wickets
Kolkata Knight Riders beat Chennai Super Kings by 6 wickets