Friday, 9th April
19:30 (IST)
Mumbai Indians
Royal Challengers Bangalore
Royal Challengers Bangalore beat Mumbai Indians by 2 wickets
Saturday, 10th April
19:30 (IST)
Chennai Super Kings
Delhi Capitals
Delhi Capitals beat Chennai Super Kings by 7 wickets
Sunday, 11th April
19:30 (IST)
Sunrisers Hyderabad
Kolkata Knight Riders
Kolkata Knight Riders beat Sunrisers Hyderabad by 10 runs
Monday, 12th April
19:30 (IST)
Rajasthan Royals
Punjab Kings
Punjab Kings beat Rajasthan Royals by 4 runs
Tuesday, 13th April
19:30 (IST)
Kolkata Knight Riders
Mumbai Indians
Mumbai Indians beat Kolkata Knight Riders by 10 runs
Wednesday, 14th April
19:30 (IST)
Sunrisers Hyderabad
Royal Challengers Bangalore
Royal Challengers Bangalore beat Sunrisers Hyderabad by 6 runs
Thursday, 15th April
19:30 (IST)
Rajasthan Royals
Delhi Capitals
Wankhede Stadium, Mumbai 14:00 (GMT)
Friday, 16th April
19:30 (IST)
Punjab Kings
Chennai Super Kings
Wankhede Stadium, Mumbai 14:00 (GMT)
Saturday, 17th April
19:30 (IST)
Mumbai Indians
Sunrisers Hyderabad
MA Chidambaram Stadium, Chennai 14:00 (GMT)
Sunday, 18th April
15:30 (IST)
Royal Challengers Bangalore
Kolkata Knight Riders
MA Chidambaram Stadium, Chennai 10:00 (GMT)
Sunday, 18th April
19:30 (IST)
Delhi Capitals
Punjab Kings
Wankhede Stadium, Mumbai 14:00 (GMT)
Monday, 19th April
19:30 (IST)
Chennai Super Kings
Rajasthan Royals
Wankhede Stadium, Mumbai 14:00 (GMT)
Tuesday, 20th April
19:30 (IST)
Delhi Capitals
Mumbai Indians
MA Chidambaram Stadium, Chennai 14:00 (GMT)
Wednesday, 21st April
15:30 (IST)
Punjab Kings
Sunrisers Hyderabad
MA Chidambaram Stadium, Chennai 10:00 (GMT)
Wednesday, 21st April
19:30 (IST)
Kolkata Knight Riders
Chennai Super Kings
Wankhede Stadium, Mumbai 14:00 (GMT)
Thursday, 22nd April
19:30 (IST)
Royal Challengers Bangalore
Rajasthan Royals
Wankhede Stadium, Mumbai 14:00 (GMT)
Friday, 23rd April
19:30 (IST)
Punjab Kings
Mumbai Indians
MA Chidambaram Stadium, Chennai 14:00 (GMT)
Saturday, 24th April
19:30 (IST)
Rajasthan Royals
Kolkata Knight Riders
Wankhede Stadium, Mumbai 14:00 (GMT)
Sunday, 25th April
15:30 (IST)
Chennai Super Kings
Royal Challengers Bangalore
Wankhede Stadium, Mumbai 10:00 (GMT)
Sunday, 25th April
19:30 (IST)
Sunrisers Hyderabad
Delhi Capitals
MA Chidambaram Stadium, Chennai 14:00 (GMT)
Monday, 26th April
19:30 (IST)
Punjab Kings
Kolkata Knight Riders
Narendra Modi Stadium, Motera, Ahmedabad 14:00 (GMT)
Tuesday, 27th April
19:30 (IST)
Delhi Capitals
Royal Challengers Bangalore
Narendra Modi Stadium, Motera, Ahmedabad 14:00 (GMT)
Wednesday, 28th April
19:30 (IST)
Chennai Super Kings
Sunrisers Hyderabad
Arun Jaitley Stadium, Delhi 14:00 (GMT)
Thursday, 29th April
15:30 (IST)
Mumbai Indians
Rajasthan Royals
Arun Jaitley Stadium, Delhi 10:00 (GMT)
Thursday, 29th April
19:30 (IST)
Delhi Capitals
Kolkata Knight Riders
Narendra Modi Stadium, Motera, Ahmedabad 14:00 (GMT)
Friday, 30th April
19:30 (IST)
Punjab Kings
Royal Challengers Bangalore
Narendra Modi Stadium, Motera, Ahmedabad 14:00 (GMT)
Saturday, 1st May
19:30 (IST)
Mumbai Indians
Chennai Super Kings
Arun Jaitley Stadium, Delhi 14:00 (GMT)
Sunday, 2nd May
15:30 (IST)
Rajasthan Royals
Sunrisers Hyderabad
Arun Jaitley Stadium, Delhi 10:00 (GMT)
Sunday, 2nd May
19:30 (IST)
Punjab Kings
Delhi Capitals
Narendra Modi Stadium, Motera, Ahmedabad 14:00 (GMT)
Monday, 3rd May
19:30 (IST)
Kolkata Knight Riders
Royal Challengers Bangalore
Narendra Modi Stadium, Motera, Ahmedabad 14:00 (GMT)
Tuesday, 4th May
19:30 (IST)
Sunrisers Hyderabad
Mumbai Indians
Arun Jaitley Stadium, Delhi 14:00 (GMT)
Wednesday, 5th May
19:30 (IST)
Rajasthan Royals
Chennai Super Kings
Arun Jaitley Stadium, Delhi 14:00 (GMT)
Thursday, 6th May
19:30 (IST)
Royal Challengers Bangalore
Punjab Kings
Narendra Modi Stadium, Motera, Ahmedabad 14:00 (GMT)
Friday, 7th May
19:30 (IST)
Sunrisers Hyderabad
Chennai Super Kings
Arun Jaitley Stadium, Delhi 14:00 (GMT)
Saturday, 8th May
15:30 (IST)
Kolkata Knight Riders
Delhi Capitals
Narendra Modi Stadium, Motera, Ahmedabad 10:00 (GMT)
Saturday, 8th May
19:30 (IST)
Rajasthan Royals
Mumbai Indians
Arun Jaitley Stadium, Delhi 14:00 (GMT)
Sunday, 9th May
15:30 (IST)
Chennai Super Kings
Punjab Kings
M.Chinnaswamy Stadium, Bengaluru 10:00 (GMT)
Sunday, 9th May
19:30 (IST)
Royal Challengers Bangalore
Sunrisers Hyderabad
Eden Gardens, Kolkata 14:00 (GMT)
Monday, 10th May
19:30 (IST)
Mumbai Indians
Kolkata Knight Riders
M.Chinnaswamy Stadium, Bengaluru 14:00 (GMT)
Tuesday, 11th May
19:30 (IST)
Delhi Capitals
Rajasthan Royals
Eden Gardens, Kolkata 14:00 (GMT)
Wednesday, 12th May
19:30 (IST)
Chennai Super Kings
Kolkata Knight Riders
M.Chinnaswamy Stadium, Bengaluru 14:00 (GMT)
Thursday, 13th May
15:30 (IST)
Mumbai Indians
Punjab Kings
M.Chinnaswamy Stadium, Bengaluru 10:00 (GMT)
Thursday, 13th May
19:30 (IST)
Sunrisers Hyderabad
Rajasthan Royals
Eden Gardens, Kolkata 14:00 (GMT)
Friday, 14th May
19:30 (IST)
Royal Challengers Bangalore
Delhi Capitals
Eden Gardens, Kolkata 14:00 (GMT)
Saturday, 15th May
19:30 (IST)
Kolkata Knight Riders
Punjab Kings
M.Chinnaswamy Stadium, Bengaluru 14:00 (GMT)
Sunday, 16th May
15:30 (IST)
Rajasthan Royals
Royal Challengers Bangalore
Eden Gardens, Kolkata 10:00 (GMT)
Sunday, 16th May
19:30 (IST)
Chennai Super Kings
Mumbai Indians
M.Chinnaswamy Stadium, Bengaluru 14:00 (GMT)
Monday, 17th May
19:30 (IST)
Delhi Capitals
Sunrisers Hyderabad
Eden Gardens, Kolkata 14:00 (GMT)
Tuesday, 18th May
19:30 (IST)
Kolkata Knight Riders
Rajasthan Royals
M.Chinnaswamy Stadium, Bengaluru 14:00 (GMT)
Wednesday, 19th May
19:30 (IST)
Sunrisers Hyderabad
Punjab Kings
M.Chinnaswamy Stadium, Bengaluru 14:00 (GMT)
Thursday, 20th May
19:30 (IST)
Royal Challengers Bangalore
Mumbai Indians
Eden Gardens, Kolkata 14:00 (GMT)
Friday, 21st May
15:30 (IST)
Kolkata Knight Riders
Sunrisers Hyderabad
M.Chinnaswamy Stadium, Bengaluru 10:00 (GMT)
Friday, 21st May
19:30 (IST)
Delhi Capitals
Chennai Super Kings
Eden Gardens, Kolkata 14:00 (GMT)
Saturday, 22nd May
19:30 (IST)
Punjab Kings
Rajasthan Royals
M.Chinnaswamy Stadium, Bengaluru 14:00 (GMT)
Sunday, 23rd May
15:30 (IST)
Mumbai Indians
Delhi Capitals
Eden Gardens, Kolkata 10:00 (GMT)
Sunday, 23rd May
19:30 (IST)
Royal Challengers Bangalore
Chennai Super Kings
Eden Gardens, Kolkata 14:00 (GMT)
Tuesday, 25th May
19:30 (IST)
T.B.C.
T.B.C.
Narendra Modi Stadium, Motera, Ahmedabad 14:00 (GMT)
Wednesday, 26th May
19:30 (IST)
T.B.C.
T.B.C.
Narendra Modi Stadium, Motera, Ahmedabad 14:00 (GMT)
Friday, 28th May
19:30 (IST)
T.B.C.
T.B.C.
Narendra Modi Stadium, Motera, Ahmedabad 14:00 (GMT)
Sunday, 30th May
19:30 (IST)
T.B.C.
T.B.C.
Narendra Modi Stadium, Motera, Ahmedabad 14:00 (GMT)