Play-offs
May 16 Qualifier 1
Mumbai Indians
v
Rising Pune Supergiant
Mumbai 8 pm
May 17 Eliminator
Sunrisers Hyderabad
v
Kolkata Knight Riders
Bengaluru 8 pm
May 19 Qualifier 2
Mumbai Indians
v
Kolkata Night Riders
Bengaluru 8 pm
May 21 FINAL
Rising Pune Supergiant
v
Mumbai Indians
Hyderabad 8 pm
League stage
Date Team 1  VS  Team 2 Venue Time
Apr 05
Sunrisers Hyderabad
v
Royal Challengers Bangalore
Hyderabad 8 pm
Apr 06
Rising Pune Supergiants
v
Mumbai Indians
Pune 8 pm
Apr 07
Gujarat Lions
v
Kolkata Knight Riders
Rajkot 8 pm
Apr 08
Kings XI Punjab
v
Rising Pune Supergiants
Indore 4 pm
Apr 08
Royal Challengers Bangalore
v
Delhi Daredevils
Bengaluru 8 pm
Apr 09
Sunrisers Hyderabad
v
Gujarat Lions
Hyderabad 4 pm
Apr 09
Mumbai Indians
v
Kolkata Knight Riders
Mumbai 8 pm
Apr 10
Kings XI Punjab
v
Royal Challengers Bangalore
Indore 8 pm
Apr 11
Rising Pune Supergiants
v
Delhi Daredevils
Pune 8 pm
Apr 12
Mumbai Indians
v
Sunrisers Hyderabad
Mumbai 8 pm
Apr 13
Kolkata Knight Riders
v
Kings XI Punjab
Kolkata 8 pm
Apr 14
Royal Challengers Bangalore
v
Mumbai Indians
Bengaluru 4 pm
Apr 14
Gujarat Lions
v
Rising Pune Supergiants
Rajkot 8 pm
Apr 15
Kolkata Knight Riders
v
Sunrisers Hyderabad
Kolkata 4 pm
Apr 15
Delhi Daredevils
v
Kings XI Punjab
Delhi 8 pm
Apr 16
Mumbai Indians
v
Gujarat Lions
Mumbai 4 pm
Apr 16
Royal Challengers Bangalore
v
Rising Pune Supergiants
Bengaluru 8 pm
Apr 17
Delhi Daredevils
v
Kolkata Knight Riders
Delhi 4 pm
Apr 17
Sunrisers Hyderabad
v
Kings XI Punjab
Hyderabad 8 pm
Apr 18
Gujarat Lions
v
Royal Challengers Bangalore
Rajkot 8 pm
Apr 19
Sunrisers Hyderabad
v
Delhi Daredevils
Hyderabad 8 pm
Apr 20
Kings XI Punjab
v
Mumbai Indians
Indore 8 pm
Apr 21
Kolkata Knight Riders
v
Gujarat Lions
Kolkata 8 pm
Apr 22
Rising Pune Supergiants
v
Sunrisers Hyderabad
Pune 4 pm
Apr 22
Mumbai Indians
v
Delhi Daredevils
Mumbai 8 pm
Apr 23
Gujarat Lions
v
Kings XI Punjab
Rajkot 4 pm
Apr 23
Kolkata Knight Riders
v
Royal Challengers Bangalore
Kolkata 8 pm
Apr 24
Mumbai Indians
v
Rising Pune Supergiants
Mumbai 8 pm
Apr 25
Royal Challengers Bangalore
v
Sunrisers Hyderabad
Bengaluru 8 pm
Apr 26
Rising Pune Supergiants
v
Kolkata Knight Riders
Pune 8 pm
Apr 27
Royal Challengers Bangalore
v
Gujarat Lions
Bengaluru 8 pm
Apr 28
Kolkata Knight Riders
v
Delhi Daredevils
Kolkata 4 pm
Apr 28
Kings XI Punjab
v
Sunrisers Hyderabad
Mohali 8 pm
Apr 29
Rising Pune Supergiants
v
Royal Challengers Bangalore
Pune 4 pm
Apr 29
Gujarat Lions
v
Mumbai Indians
Rajkot 8 pm
Apr 30
Kings XI Punjab
v
Delhi Daredevils
Mohali 4 pm
Apr 30
Sunrisers Hyderabad
v
Kolkata Knight Riders
Hyderabad 8 pm
May 01
Mumbai Indians
v
Royal Challengers Bangalore
Mumbai 4 pm
May 01
Rising Pune Supergiants
v
Gujarat Lions
Pune 8 pm
May 02
Delhi Daredevils
v
Sunrisers Hyderabad
Delhi 8 pm
May 03
Kolkata Knight Riders
v
Rising Pune Supergiants
Kolkata 8 pm
May 04
Delhi Daredevils
v
Gujarat Lions
Delhi 8 pm
May 05
Royal Challengers Bangalore
v
Kings XI Punjab
Bengaluru 8 pm
May 06
Sunrisers Hyderabad
v
Rising Pune Supergiants
Hyderabad 4 pm
May 06
Delhi Daredevils
v
Mumbai Indians
Delhi 8 pm
May 07
Royal Challengers Bangalore
v
Kolkata Knight Riders
Bengaluru 4 pm
May 07
Kings XI Punjab
v
Gujarat Lions
Mohali 8 pm
May 08
Sunrisers Hyderabad
v
Mumbai Indians
Hyderabad 8 pm
May 09
Kings XI Punjab
v
Kolkata Knight Riders
Mohali 8 pm
May 10
Gujarat Lions
v
Delhi Daredevils
Kanpur 8 pm
May 11
Mumbai Indians
v
Kings XI Punjab
Mumbai 8 pm
May 12
Delhi Daredevils
v
Rising Pune Supergiants
Delhi 8 pm
May 13
Gujarat Lions
v
Sunrisers Hyderabad
Kanpur 4 pm
May 13
Kolkata Knight Riders
v
Mumbai Indians
Kolkata 8 pm
May 14
Rising Pune Supergiants
v
Kings XI Punjab
Pune 4 pm
May 14
Delhi Daredevils
v
Royal Challengers Bangalore
Delhi 8 pm