Narendra Modi Stadium Gate 2, Ahmedabad, India
Chennai Super Kings beat Gujarat Titans by 5 wickets (D/L) method
Gujarat Titans beat Mumbai Indians by 62 runs
M. A. Chidambaram Stadium, Chennai, India
Mumbai Indians beat Lucknow Super Giants by 81 runs
Chennai Super Kings beat Gujarat Titans by 15 runs
Gujarat Titans beat Royal Challengers Bangalore by 6 wickets
Wankhede Stadium, Mumbai City, India
Mumbai Indians beat Sunrisers Hyderabad by 8 wickets
Eden Garden stadium, Kolkata, India
Lucknow Super Giants beat Kolkata Knight Riders by 1 runs
Arun Jaitley Stadium, Central Delhi, India
Chennai Super Kings beat Delhi Capitals by 77 runs
Himachal Pradesh Cricket Association Stadium, Dharamshala, Kangra, India
Rajasthan Royals beat Punjab Kings by 4 wickets
Rajiv Gandhi International Cricket Stadium, Hyderabad, Rangareddy, India
Royal Challengers Bangalore beat Sunrisers Hyderabad by 8 wickets
Delhi Capitals beat Punjab Kings by 15 runs
Ekana Sports City, Lucknow, Lucknow, India
Lucknow Super Giants beat Mumbai Indians by 5 runs
Gujarat Titans beat Sunrisers Hyderabad by 34 runs
Kolkata Knight Riders beat Chennai Super Kings by 6 wickets
Sawai Mansingh Stadium, Jaipur, India
Royal Challengers Bangalore beat Rajasthan Royals by 112 runs
Punjab Kings beat Delhi Capitals by 31 runs
Lucknow Super Giants beat Sunrisers Hyderabad by 7 wickets
Mumbai Indians beat Gujarat Titans by 27 runs
Rajasthan Royals beat Kolkata Knight Riders by 9 wickets
Chennai Super Kings beat Delhi Capitals by 27 runs
Mumbai Indians beat Royal Challengers Bangalore by 6 wickets
Kolkata Knight Riders beat Punjab Kings by 5 wickets
Sunrisers Hyderabad beat Rajasthan Royals by 4 wickets
Gujarat Titans beat Lucknow Super Giants by 56 runs
Delhi Capitals beat Royal Challengers Bangalore by 7 wickets
Chennai Super Kings beat Mumbai Indians by 6 wickets
Gujarat Titans beat Rajasthan Royals by 9 wickets
Kolkata Knight Riders beat Sunrisers Hyderabad by 5 runs
Inderjit Singh Bindra Stadium/ Mohali Stadium (The Punjab Cricket Association Ajitgarh), Sahibzada Ajit Singh Nagar, India
Mumbai Indians beat Punjab Kings by 6 wickets
Match Drawn
Delhi Capitals beat Gujarat Titans by 5 runs
Royal Challengers Bangalore beat Lucknow Super Giants by 18 runs
Mumbai Indians beat Rajasthan Royals by 6 wickets
Punjab Kings beat Chennai Super Kings by 4 wickets
Sunrisers Hyderabad beat Delhi Capitals by 9 runs
Gujarat Titans beat Kolkata Knight Riders by 7 wickets
Lucknow Super Giants beat Punjab Kings by 56 runs
Rajasthan Royals beat Chennai Super Kings by 32 runs
Kolkata Knight Riders beat Royal Challengers Bangalore by 21 runs
Gujarat Titans beat Mumbai Indians by 55 runs
Delhi Capitals beat Sunrisers Hyderabad by 7 runs
Chennai Super Kings beat Kolkata Knight Riders by 49 runs
Royal Challengers Bangalore beat Rajasthan Royals by 7 runs
Punjab Kings beat Mumbai Indians by 13 runs
Gujarat Titans beat Lucknow Super Giants by 7 runs
Chennai Super Kings beat Sunrisers Hyderabad by 7 wickets
Delhi Capitals beat Kolkata Knight Riders by 4 wickets
Royal Challengers Bangalore beat Punjab Kings by 24 runs
Lucknow Super Giants beat Rajasthan Royals by 10 runs
Mumbai Indians beat Sunrisers Hyderabad by 14 runs
Chennai Super Kings beat Royal Challengers Bangalore by 8 runs
Rajasthan Royals beat Gujarat Titans by 3 wickets
Mumbai Indians beat Kolkata Knight Riders by 5 wickets
Punjab Kings beat Lucknow Super Giants by 2 wickets
Royal Challengers Bangalore beat Delhi Capitals by 23 runs
Sunrisers Hyderabad beat Kolkata Knight Riders by 23 runs
Gujarat Titans beat Punjab Kings by 6 wickets
Rajasthan Royals beat Chennai Super Kings by 3 runs
Mumbai Indians beat Delhi Capitals by 6 wickets
Lucknow Super Giants beat Royal Challengers Bangalore by 1 wickets
Sunrisers Hyderabad beat Punjab Kings by 8 wickets
Kolkata Knight Riders beat Gujarat Titans by 3 wickets
Chennai Super Kings beat Mumbai Indians by 7 wickets
ACA Stadium, Kamrup Metropolitan, India
Rajasthan Royals beat Delhi Capitals by 57 runs
Lucknow Super Giants beat Sunrisers Hyderabad by 5 wickets
Kolkata Knight Riders beat Royal Challengers Bangalore by 81 runs
Punjab Kings beat Rajasthan Royals by 5 runs
Gujarat Titans beat Delhi Capitals by 6 wickets
Chennai Super Kings beat Lucknow Super Giants by 12 runs
Royal Challengers Bangalore beat Mumbai Indians by 8 wickets
Rajasthan Royals beat Sunrisers Hyderabad by 72 runs
Lucknow Super Giants beat Delhi Capitals by 50 runs
Punjab Kings beat Kolkata Knight Riders by 7 runs (D/L) method
Gujarat Titans beat Chennai Super Kings by 5 wickets