Play-offs
May 24 Qualifier 1
Royal Challengers Bangalore
v
Gujarat Lions
Bengaluru 2000 IST
May 25 Eliminator
Sunrisers Hyderabad
v
Kolkata Knight Riders
Delhi 2000 IST
May 27 Qualifier 2
Gujarat Lions
v
Sunrisers Hyderabad
Delhi 2000 IST
May 29 FINAL
Royal Challengers Bangalore
v
Sunrisers Hyderabad
Bengaluru 2000 IST
League stage
Date Team 1  VS  Team 2 Venue Time
Apr 9
Mumbai Indians
v
Rising Pune Supergiants
Mumbai 2000 IST
Apr 10
Kolkata Knight Riders
v
Delhi Daredevils
Kolkata 2000 IST
Apr 11
Kings XI Punjab
v
Gujarat Lions
Mohali 2000 IST
Apr 12
Royal Challengers Bangalore
v
Sunrisers Hyderabad
Bengaluru 2000 IST
Apr 13
Kolkata Knight Riders
v
Mumbai Indians
Kolkata 2000 IST
Apr 14
Gujarat Lions
v
Rising Pune Supergiants
Rajkot 2000 IST
Apr 15
Delhi Daredevils
v
Kings XI Punjab
Delhi 2000 IST
Apr 16
Sunrisers Hyderabad
v
Kolkata Knight Riders
Hyderabad 1600 IST
Apr 16
Mumbai Indians
v
Gujarat Lions
Mumbai 2000 IST
Apr 17
Kings XI Punjab
v
Rising Pune Supergiants
Mohali 1600 IST
Apr 17
Royal Challengers Bangalore
v
Delhi Daredevils
Bengaluru 2000 IST
Apr 18
Sunrisers Hyderabad
v
Mumbai Indians
Hyderabad 2000 IST
Apr 19
Kings XI Punjab
v
Kolkata Knight Riders
Mohali 2000 IST
Apr 20
Mumbai Indians
v
Royal Challengers Bangalore
Mumbai 2000 IST
Apr 21
Gujarat Lions
v
Sunrisers Hyderabad
Rajkot 2000 IST
Apr 22
Rising Pune Supergiants
v
Royal Challengers Bangalore
Pune 2000 IST
Apr 23
Delhi Daredevils
v
Mumbai Indians
Delhi 1600 IST
Apr 23
Sunrisers Hyderabad
v
Kings XI Punjab
Hyderabad 2000 IST
Apr 24
Gujarat Lions
v
Royal Challengers Bangalore
Rajkot 1600 IST
Apr 24
Rising Pune Supergiants
v
Kolkata Knight Riders
Pune 2000 IST
Apr 25
Kings XI Punjab
v
Mumbai Indians
Mohali 2000 IST
Apr 26
Sunrisers Hyderabad
v
Rising Pune Supergiants
Hyderabad 2000 IST
Apr 27
Delhi Daredevils
v
Gujarat Lions
Delhi 2000 IST
Apr 28
Mumbai Indians
v
Kolkata Knight Riders
Mumbai 2000 IST
Apr 29
Rising Pune Supergiants
v
Gujarat Lions
Pune 2000 IST
Apr 30
Delhi Daredevils
v
Kolkata Knight Riders
Delhi 1600 IST
Apr 30
Sunrisers Hyderabad
v
Royal Challengers Bangalore
Hyderabad 2000 IST
May 1
Gujarat Lions
v
Kings XI Punjab
Rajkot 1600 IST
May 1
Rising Pune Supergiants
v
Mumbai Indians
Pune 2000 IST
May 2
Royal Challengers Bangalore
v
Kolkata Knight Riders
Bengaluru 2000 IST
May 3
Gujarat Lions
v
Delhi Daredevils
Rajkot 2000 IST
May 4
Kolkata Knight Riders
v
Kings XI Punjab
Kolkata 2000 IST
May 5
Delhi Daredevils
v
Rising Pune Supergiants
Delhi 2000 IST
May 6
Sunrisers Hyderabad
v
Gujarat Lions
Hyderabad 2000 IST
May 7
Royal Challengers Bangalore
v
Rising Pune Supergiants
Bengaluru 1600 IST
May 7
Kings XI Punjab
v
Delhi Daredevils
Mohali 2000 IST
May 8
Mumbai Indians
v
Sunrisers Hyderabad
Visakhapatnam 1600 IST
May 8
Kolkata Knight Riders
v
Gujarat Lions
Kolkata 2000 IST
May 9
Kings XI Punjab
v
Royal Challengers Bangalore
Mohali 2000 IST
May 10
Rising Pune Supergiants
v
Sunrisers Hyderabad
Visakhapatnam 2000 IST
May 11
Royal Challengers Bangalore
v
Mumbai Indians
Bengaluru 2000 IST
May 12
Sunrisers Hyderabad
v
Delhi Daredevils
Hyderabad 2000 IST
May 13
Mumbai Indians
v
Kings XI Punjab
Visakhapatnam 2000 IST
May 14
Royal Challengers Bangalore
v
Gujarat Lions
Bengaluru 1600 IST
May 14
Kolkata Knight Riders
v
Rising Pune Supergiants
Kolkata 2000 IST
May 15
Kings XI Punjab
v
Sunrisers Hyderabad
Mohali 1600 IST
May 15
Mumbai Indians
v
Delhi Daredevils
Visakhapatnam 2000 IST
May 16
Kolkata Knight Riders
v
Royal Challengers Bangalore
Kolkata 2000 IST
May 17
Rising Pune Supergiants
v
Delhi Daredevils
Visakhapatnam 2000 IST
May 18
Royal Challengers Bangalore
v
Kings XI Punjab
Bengaluru 2000 IST
May 19
Gujarat Lions
v
Kolkata Knight Riders
Kanpur 2000 IST
May 20
Delhi Daredevils
v
Sunrisers Hyderabad
Raipur 2000 IST
May 21
Rising Pune Supergiants
v
Kings XI Punjab
Visakhapatnam 1600 IST
May 21
Gujarat Lions
v
Mumbai Indians
Kanpur 2000 IST
May 22
Kolkata Knight Riders
v
Sunrisers Hyderabad
Kolkata 1600 IST
May 22
Delhi Daredevils
v
Royal Challengers Bangalore
Raipur 2000 IST