Indian Premier League 2017 Schedule and Results

Mumbai Indians
Mumbai Indians
Rising Pune Supergiants
Rising Pune Supergiants
21 May 2017
14:30 GMT
Mumbai Indians won by 1 run
Mumbai Indians 129/8 (19.6 ov)
Rising Pune Supergiants 128/6 (19.6 ov)
Kolkata Knight Riders
Kolkata Knight Riders
Mumbai Indians
Mumbai Indians
19 May 2017
14:30 GMT
Mumbai Indians won by 6 wickets
Kolkata Knight Riders 107/10 (18.5 ov)
Mumbai Indians 111/4 (14.3 ov)
Kolkata Knight Riders
Kolkata Knight Riders
Sunrisers Hyderabad
Sunrisers Hyderabad
17 May 2017
14:30 GMT
Kolkata Knight Riders won by 7 wickets(D/L method)
Sunrisers Hyderabad 128/7 (19.6 ov)
Kolkata Knight Riders 48/3 (5.2 ov)
Mumbai Indians
Mumbai Indians
Rising Pune Supergiants
Rising Pune Supergiants
16 May 2017
14:30 GMT
Rising Pune Supergiant won by 20 runs
Rising Pune Supergiants 162/4 (19.6 ov)
Mumbai Indians 142/9 (19.6 ov)
Delhi Daredevils
Delhi Daredevils
Royal Challengers Bangalore
Royal Challengers Bangalore
14 May 2017
14:30 GMT
Royal Challengers Bangalore won by 10 runs
Royal Challengers Bangalore 161/6 (19.6 ov)
Delhi Daredevils 151/10 (19.6 ov)