Date
|
Match
|
Ground / Location
|
Result
|
05/04/2017
|
1st Match: Sunrisers Hyderabad v Royal Challengers Bangalore
|
Hyderabad
|
Sunrisers Hyderabad won by 35 Runs
|
06/04/2017
|
2nd Match: Rising Pune Supergiant v Mumbai Indians
|
Pune
|
Rising Pune Supergiant won by 7 Wickets
|
07/04/2017
|
3rd Match: Gujarat Lions v Kolkata Knight Riders
|
Khandheri, Rajkot
|
Kolkata Knight Riders won by 10 Wickets
|
08/04/2017
|
4th Match: Punjab Kings v Rising Pune Supergiant
|
Indore
|
Punjab Kings won by 6 Wickets
|
08/04/2017
|
5th Match: Royal Challengers Bangalore v Delhi Capitals
|
Bengaluru, Bangalore
|
Royal Challengers Bangalore won by 15 Runs
|
09/04/2017
|
6th Match: Sunrisers Hyderabad v Gujarat Lions
|
Hyderabad
|
Sunrisers Hyderabad won by 9 Wickets
|
09/04/2017
|
7th Match: Mumbai Indians v Kolkata Knight Riders
|
Mumbai
|
Mumbai Indians won by 4 Wickets
|
10/04/2017
|
8th Match: Punjab Kings v Royal Challengers Bangalore
|
Indore
|
Punjab Kings won by 8 Wickets
|
11/04/2017
|
9th Match: Rising Pune Supergiant v Delhi Capitals
|
Pune
|
Delhi Capitals won by 97 Runs
|
12/04/2017
|
10th Match: Mumbai Indians v Sunrisers Hyderabad
|
Mumbai
|
Mumbai Indians won by 4 Wickets
|
13/04/2017
|
11th Match: Kolkata Knight Riders v Punjab Kings
|
Cuttack
|
Kolkata Knight Riders won by 8 Wickets
|
14/04/2017
|
12th Match: Royal Challengers Bangalore v Mumbai Indians
|
Bengaluru, Bangalore
|
Mumbai Indians won by 4 Wickets
|
14/04/2017
|
13th Match: Gujarat Lions v Rising Pune Supergiant
|
Khandheri, Rajkot
|
Gujarat Lions won by 7 Wickets
|
15/04/2017
|
14th Match: Kolkata Knight Riders v Sunrisers Hyderabad
|
Kolkata
|
Kolkata Knight Riders won by 17 Runs
|
15/04/2017
|
15th Match: Delhi Capitals v Punjab Kings
|
Delhi
|
Delhi Capitals won by 51 Runs
|
16/04/2017
|
16th Match: Mumbai Indians v Gujarat Lions
|
Mumbai
|
Mumbai Indians won by 6 Wickets
|
16/04/2017
|
17th Match: Royal Challengers Bangalore v Rising Pune Supergiant
|
Bengaluru, Bangalore
|
Rising Pune Supergiant won by 27 Runs
|
17/04/2017
|
18th Match: Delhi Capitals v Kolkata Knight Riders
|
Delhi
|
Kolkata Knight Riders won by 4 Wickets
|
17/04/2017
|
19th Match: Sunrisers Hyderabad v Punjab Kings
|
Hyderabad
|
Sunrisers Hyderabad won by 5 Runs
|
18/04/2017
|
20th Match: Gujarat Lions v Royal Challengers Bangalore
|
Khandheri, Rajkot
|
Royal Challengers Bangalore won by 21 Runs
|
19/04/2017
|
21st Match: Sunrisers Hyderabad v Delhi Capitals
|
Hyderabad
|
Sunrisers Hyderabad won by 15 Runs
|
20/04/2017
|
22nd Match: Punjab Kings v Mumbai Indians
|
Indore
|
Mumbai Indians won by 8 Wickets
|
21/04/2017
|
23rd Match: Kolkata Knight Riders v Gujarat Lions
|
Kolkata
|
Gujarat Lions won by 4 Wickets
|
22/04/2017
|
24th Match: Sunrisers Hyderabad v Rising Pune Supergiant
|
Pune
|
Rising Pune Supergiant won by 6 Wickets
|
22/04/2017
|
25th Match: Mumbai Indians v Delhi Capitals
|
Mumbai
|
Mumbai Indians won by 14 Runs
|
22/04/2017
|
26th Match: Punjab Kings v Gujarat Lions
|
Khandheri, Rajkot
|
Punjab Kings won by 26 Runs
|
23/04/2017
|
27th Match: Kolkata Knight Riders v Royal Challengers Bangalore
|
Kolkata
|
Kolkata Knight Riders won by 82 Runs
|
24/04/2017
|
28th Match: Mumbai Indians v Rising Pune Supergiant
|
Mumbai
|
Rising Pune Supergiant won by 3 Runs
|
25/04/2017
|
29th Match: Royal Challengers Bangalore v Sunrisers Hyderabad
|
Bengaluru, Bangalore
|
Match abandoned
|
26/04/2017
|
30th Match: Rising Pune Supergiant v Kolkata Knight Riders
|
Pune
|
Kolkata Knight Riders won by 7 Wickets
|
27/04/2017
|
31st Match: Royal Challengers Bangalore v Gujarat Lions
|
Bengaluru, Bangalore
|
Gujarat Lions won by 7 Wickets
|
28/04/2017
|
32nd Match: Kolkata Knight Riders v Delhi Capitals
|
Kolkata
|
Kolkata Knight Riders won by 7 Wickets
|
28/04/2017
|
33rd Match: Punjab Kings v Sunrisers Hyderabad
|
Mohali, Chandigarh
|
Sunrisers Hyderabad won by 26 Runs
|
29/04/2017
|
34th Match: Rising Pune Supergiant v Royal Challengers Bangalore
|
Pune
|
Rising Pune Supergiant won by 61 Runs
|
29/04/2017
|
35th Match: Gujarat Lions v Mumbai Indians
|
Khandheri, Rajkot
|
Match tied (Mumbai Indians won eliminator)
|
30/04/2017
|
36th Match: Punjab Kings v Delhi Capitals
|
Mohali, Chandigarh
|
Punjab Kings won by 10 Wickets
|
30/04/2017
|
37th Match: Sunrisers Hyderabad v Kolkata Knight Riders
|
Hyderabad
|
Sunrisers Hyderabad won by 48 Runs
|
01/05/2017
|
38th Match: Mumbai Indians v Royal Challengers Bangalore
|
Mumbai
|
Mumbai Indians won by 5 Wickets
|
01/05/2017
|
39th Match: Rising Pune Supergiant v Gujarat Lions
|
Pune
|
Rising Pune Supergiant won by 5 Wickets
|
02/05/2017
|
40th Match: Delhi Capitals v Sunrisers Hyderabad
|
Delhi
|
Delhi Capitals won by 6 Wickets
|
03/05/2017
|
41st Match: Kolkata Knight Riders v Rising Pune Supergiant
|
Kolkata
|
Rising Pune Supergiant won by 4 Wickets
|
04/05/2017
|
42nd Match: Delhi Capitals v Gujarat Lions
|
Delhi
|
Delhi Capitals won by 7 Wickets
|
05/05/2017
|
43rd Match: Royal Challengers Bangalore v Punjab Kings
|
Bengaluru, Bangalore
|
Punjab Kings won by 19 Runs
|
06/05/2017
|
44th Match: Sunrisers Hyderabad v Rising Pune Supergiant
|
Hyderabad
|
Rising Pune Supergiant won by 12 Runs
|
06/05/2017
|
45th Match: Delhi Capitals v Mumbai Indians
|
Cuttack
|
Mumbai Indians won by 146 Runs
|
07/05/2017
|
46th Match: Royal Challengers Bangalore v Kolkata Knight Riders
|
Bengaluru, Bangalore
|
Kolkata Knight Riders won by 6 Wickets
|
07/05/2017
|
47th Match: Punjab Kings v Gujarat Lions
|
Mohali, Chandigarh
|
Gujarat Lions won by 6 Wickets
|
08/05/2017
|
48th Match: Sunrisers Hyderabad v Mumbai Indians
|
Hyderabad
|
Sunrisers Hyderabad won by 7 Wickets
|
09/05/2017
|
49th Match: Punjab Kings v Kolkata Knight Riders
|
Mohali, Chandigarh
|
Punjab Kings won by 14 Runs
|
10/05/2017
|
50th Match: Gujarat Lions v Delhi Capitals
|
Kanpur
|
Delhi Capitals won by 2 Wickets
|
11/05/2017
|
51st Match: Mumbai Indians v Punjab Kings
|
Mumbai
|
Punjab Kings won by 7 Runs
|
12/05/2017
|
52nd Match: Delhi Capitals v Rising Pune Supergiant
|
Delhi
|
Delhi Capitals won by 7 Runs
|
13/05/2017
|
53rd Match: Gujarat Lions v Sunrisers Hyderabad
|
Kanpur
|
Sunrisers Hyderabad won by 8 Wickets
|
13/05/2017
|
54th Match: Kolkata Knight Riders v Mumbai Indians
|
Kolkata
|
Mumbai Indians won by 9 Runs
|
14/05/2017
|
55th Match: Rising Pune Supergiant v Punjab Kings
|
Pune
|
Rising Pune Supergiant won by 9 Wickets
|
14/05/2017
|
56th Match: Delhi Capitals v Royal Challengers Bangalore
|
Delhi
|
Royal Challengers Bangalore won by 10 Runs
|
16/05/2017
|
1st Qualifying Final: Mumbai Indians v Rising Pune Supergiant
|
Mumbai
|
Rising Pune Supergiant won by 20 Runs
|
17/05/2017
|
Elimination Final: Sunrisers Hyderabad v Kolkata Knight Riders
|
Bengaluru, Bangalore
|
Kolkata Knight Riders won by 7 Wickets [D/L]
|
19/05/2017
|
2nd Qualifying Final: Mumbai Indians v Kolkata Knight Riders
|
Bengaluru, Bangalore
|
Mumbai Indians won by 6 Wickets
|
21/05/2017
|
Final: Mumbai Indians v Rising Pune Supergiant
|
Hyderabad
|
Mumbai Indians won by 1 Run
|