Play-offs
Tuesday 22nd May Qualifier 1
Sunrisers Hyderabad
vs
Chennai Super Kings
Mumbai 7 pm
Wednesday 23rd May Eliminator
Kolkata Knight Riders
vs
Rajasthan Royals
Kolkata 7 pm
Friday 25th May Qualifier 2
Sunrisers Hyderabad
vs
Kolkata Knight Riders
Kolkata 7 pm
Sunday 27th May FINAL
Chennai Super Kings
vs
Sunrisers Hyderabad
Mumbai 7 pm
League stage
Date Team 1  VS  Team 2 Venue Time
Apr 07
Mumbai Indians
v
Chennai Super Kings
Mumbai 8 pm
Apr 08
Delhi Daredevils
v
Kings XI Punjab
Mohali 4 pm
Apr 08
Kolkata Knight Riders
v
Royal Challengers Bangalore
Kolkata 8 pm
Apr 09
Sunrisers Hyderabad
v
Rajasthan Royals
Hyderabad 8 pm
Apr 10
Chennai Super Kings
v
Kolkata Knight Riders
Chennai 8 pm
Apr 11
Rajasthan Royals
v
Delhi Daredevils
Jaipur 8 pm
Apr 12
Sunrisers Hyderabad
v
Mumbai Indians
Hyderabad 8 pm
Apr 13
Royal Challengers Bangalore
v
Kings XI Punjab
Bengaluru 8 pm
Apr 14
Mumbai Indians
v
Delhi Daredevils
Mumbai 4 pm
Apr 14
Kolkata Knight Riders
v
Sunrisers Hyderabad
Kolkata 8 pm
Apr 15
Royal Challengers Bangalore
v
Rajasthan Royals
Bengaluru 4 pm
Apr 15
Kings XI Punjab
v
Chennai Super Kings
Mohali 8 pm
Apr 16
Kolkata Knight Riders
v
Delhi Daredevils
Kolkata 8 pm
Apr 17
Mumbai Indians
v
Royal Challengers Bangalore
Mumbai 8 pm
Apr 18
Rajasthan Royals
v
Kolkata Knight Riders
Jaipur 8 pm
Apr 19
Kings XI Punjab
v
Sunrisers Hyderabad
Mohali 8 pm
Apr 20
Chennai Super Kings
v
Rajasthan Royals
Pune 8 pm
Apr 21
Kolkata Knight Riders
v
Kings XI Punjab
Kolkata 4 pm
Apr 21
Delhi Daredevils
v
Royal Challengers Bangalore
Bengaluru 8 pm
Apr 22
Sunrisers Hyderabad
v
Chennai Super Kings
Hyderabad 4 pm
Apr 22
Rajasthan Royals
v
Mumbai Indians
Jaipur 8 pm
Apr 23
Kings XI Punjab
v
Delhi Daredevils
Indore 8 pm
Apr 24
Mumbai Indians
v
Sunrisers Hyderabad
Mumbai 8 pm
Apr 25
Royal Challengers Bangalore
v
Chennai Super Kings
Bengaluru 8 pm
Apr 26
Sunrisers Hyderabad
v
Kings XI Punjab
Hyderabad 8 pm
Apr 27
Delhi Daredevils
v
Kolkata Knight Riders
Delhi 8 pm
Apr 28
Chennai Super Kings
v
Mumbai Indians
Pune 8 pm
Apr 29
Rajasthan Royals
v
Sunrisers Hyderabad
Jaipur 4 pm
Apr 29
Royal Challengers Bangalore
v
Kolkata Knight Riders
Bengaluru 8 pm
Apr 30
Chennai Super Kings
v
Delhi Daredevils
Pune 8 pm
May 1
Royal Challengers Bangalore
v
Mumbai Indians
Bengaluru 8 pm
May 2
Delhi Daredevils
v
Rajasthan Royals
Delhi 8 pm
May 3
Kolkata Knight Riders
v
Chennai Super Kings
Kolkata 8 pm
May 4
Kings XI Punjab
v
Mumbai Indians
Indore 8 pm
May 5
Chennai Super Kings
v
Royal Challengers Bangalore
Pune 4 pm
May 5
Sunrisers Hyderabad
v
Delhi Daredevils
Hyderabad 8 pm
May 6
Mumbai Indians
v
Kolkata Knight Riders
Mumbai 4 pm
May 6
Kings XI Punjab
v
Rajasthan Royals
Indore 8 pm
May 7
Sunrisers Hyderabad
v
Royal Challengers Bangalore
Hyderabad 8 pm
May 8
Rajasthan Royals
v
Kings XI Punjab
Jaipur 8 pm
May 9
Kolkata Knight Riders
v
Mumbai Indians
Kolkata 8 pm
May 10
Delhi Daredevils
v
Sunrisers Hyderabad
Delhi 8 pm
May 11
Rajasthan Royals
v
Chennai Super Kings
Jaipur 8 pm
May 12
Kings XI Punjab
v
Kolkata Knight Riders
Indore 4 pm
May 12
Royal Challengers Bangalore
v
Delhi Daredevils
Delhi 8 pm
May 13
Chennai Super Kings
v
Sunrisers Hyderabad
Pune 4 pm
May 13
Mumbai Indians
v
Rajasthan Royals
Mumbai 8 pm
May 14
Kings XI Punjab
v
Royal Challengers Bangalore
Indore 8 pm
May 15
Kolkata Knight Riders
v
Rajasthan Royals
Kolkata 8 pm
May 16
Mumbai Indians
v
Kings XI Punjab
Mumbai 8 pm
May 17
Royal Challengers Bangalore
v
Sunrisers Hyderabad
Bengaluru 8 pm
May 18
Delhi Daredevils
v
Chennai Super Kings
Delhi 8 pm
May 19
Rajasthan Royals
v
Royal Challengers Bangalore
Jaipur 4 pm
May 19
Sunrisers Hyderabad
v
Kolkata Knight Riders
Hyderabad 8 pm
May 20
Delhi Daredevils
v
Mumbai Indians
Delhi 4 pm
May 20
Chennai Super Kings
v
Kings XI Punjab
Pune 8 pm