Live Scores Upcoming Results
Explore all the information like schedule/fixtures, live scores, stats, match news and updates, history on Indian Premier League (IPL) 2017 schedule to 5 April and 21 May 2017.

Indian Premier League 2017

Date & time Detail
Apr-2017
Wed 05 N
14:30 GMT, 20:00 local
1st match - Sunrisers Hyderabad vs Royal Challengers Bangalore
Rajiv Gandhi International Stadium, Hyderabad
Thu 06 N
14:30 GMT, 20:00 local
2nd match - Rising Pune Supergiants vs Mumbai Indians
Maharashtra Cricket Association Stadium, Pune
Fri 07 N
14:30 GMT, 20:00 local
3rd match - Gujarat Lions vs Kolkata Knight Riders
Saurashtra Cricket Association Stadium, Rajkot
Sat 08 D/N
10:30 GMT, 16:00 local
4th match - Kings XI Punjab vs Rising Pune Supergiants
Holkar Cricket Stadium, Indore
Sat 08 N
14:30 GMT, 20:00 local
5th match - Royal Challengers Bangalore vs Delhi Daredevils
M. Chinnaswamy Stadium, Bangalore
Sun 09 D/N
10:30 GMT, 16:00 local
6th match - Sunrisers Hyderabad vs Gujarat Lions
Rajiv Gandhi International Stadium, Hyderabad
Sun 09 N
14:30 GMT, 20:00 local
7th match - Mumbai Indians vs Kolkata Knight Riders
Wankhede Stadium, Mumbai
Mon 10 N
14:30 GMT, 20:00 local
8th match - Kings XI Punjab vs Royal Challengers Bangalore
Holkar Cricket Stadium, Indore
Tue 11 N
14:30 GMT, 20:00 local
9th match - Rising Pune Supergiants vs Delhi Daredevils
Maharashtra Cricket Association Stadium, Pune
Wed 12 N
14:30 GMT, 20:00 local
10th match - Mumbai Indians vs Sunrisers Hyderabad
Wankhede Stadium, Mumbai
Thu 13 N
14:30 GMT, 20:00 local
11th match - Kolkata Knight Riders vs Kings XI Punjab
Eden Gardens, Kolkata
Fri 14 D/N
10:30 GMT, 16:00 local
12th match - Royal Challengers Bangalore vs Mumbai Indians
M. Chinnaswamy Stadium, Bangalore
Fri 14 N
16:30 GMT, 20:00 local
13th match - Gujarat Lions vs Rising Pune Supergiants
Saurashtra Cricket Association Stadium, Rajkot
Sat 15 D/N
10:30 GMT, 16:00 local
14th match - Kolkata Knight Riders vs Sunrisers Hyderabad
Eden Gardens, Kolkata
Sat 15 N
14:30 GMT, 20:00 local
15th match - Delhi Daredevils vs Kings XI Punjab
Feroz Shah Kotla, New Delhi
Sun 16 D/N
10:30 GMT, 16:00 local
16th match - Mumbai Indians vs Gujarat Lions
Wankhede Stadium, Mumbai
Sun 16 N
14:30 GMT, 20:00 local
17th match - Royal Challengers Bangalore vs Rising Pune Supergiants
M. Chinnaswamy Stadium, Bangalore
Mon 17 D/N
10:30 GMT, 16:00 local
18th match - Delhi Daredevils vs Kolkata Knight Riders
Feroz Shah Kotla, New Delhi
Mon 17 N
14:30 GMT, 20:00 local
19th match - Sunrisers Hyderabad vs Kings XI Punjab
Rajiv Gandhi International Stadium, Hyderabad
Tue 18 N
14:30 GMT, 20:00 local
20th match - Gujarat Lions vs Royal Challengers Bangalore
Saurashtra Cricket Association Stadium, Rajkot
Wed 19 N
14:30 GMT, 20:00 local
21st match - Sunrisers Hyderabad vs Delhi Daredevils
Rajiv Gandhi International Stadium, Hyderabad
Thu 20 N
14:30 GMT, 20:00 local
22nd match - Kings XI Punjab vs Mumbai Indians
Holkar Cricket Stadium, Indore
Fri 21 N
14:30 GMT, 20:00 local
23rd match - Kolkata Knight Riders vs Gujarat Lions
Eden Gardens, Kolkata
Sat 22 D/N
10:30 GMT, 16:00 local
24th match - Delhi Daredevils vs Mumbai Indians
Feroz Shah Kotla, New Delhi
Sat 22 N
14:30 GMT, 20:00 local
25th match - Rising Pune Supergiants vs Sunrisers Hyderabad
Maharashtra Cricket Association Stadium, Pune
Sun 23 D/N
10:30 GMT, 16:00 local
26th match - Gujarat Lions vs Kings XI Punjab
Madhavrao Scindia Cricket Ground, Rajkot
Sun 23 N
14:30 GMT, 20:00 local
27th match - Kolkata Knight Riders vs Royal Challengers Bangalore
Eden Gardens, Kolkata
Mon 24 N
14:30 GMT, 20:00 local
28th match - Mumbai Indians vs Rising Pune Supergiants
Wankhede Stadium, Mumbai
Tue 25 N
14:30 GMT, 20:00 local
29th match - Royal Challengers Bangalore vs Sunrisers Hyderabad
M. Chinnaswamy Stadium, Bangalore
Wed 26 N
14:30 GMT, 20:00 local
30th match - Rising Pune Supergiants vs Kolkata Knight Riders
Maharashtra Cricket Association Stadium, Pune
Thu 27 N
14:30 GMT, 20:00 local
31st match - Royal Challengers Bangalore vs Gujarat Lions
M. Chinnaswamy Stadium, Bangalore
Fri 28 D/N
10:30 GMT, 16:00 local
32nd match - Kolkata Knight Riders vs Delhi Daredevils
Eden Gardens, Kolkata
Fri 28 N
14:30 GMT, 20:00 local
33rd match - Kings XI Punjab vs Sunrisers Hyderabad
Punjab Cricket Association Stadium, Chandigarh
Sat 29 D/N
10:30 GMT, 16:00 local
34th match - Rising Pune Supergiants vs Royal Challengers Bangalore
Maharashtra Cricket Association Stadium, Pune
Sat 29 N
14:30 GMT, 20:00 local
35th match - Gujarat Lions vs Mumbai Indians
Madhavrao Scindia Cricket Ground, Rajkot
Sun 30 D/N
10:30 GMT, 16:00 local
36th match - Kings XI Punjab vs Delhi Daredevils
Punjab Cricket Association Stadium, Chandigarh
Sun 30 N
14:30 GMT, 20:00 local
37th match - Sunrisers Hyderabad vs Kolkata Knight Riders
Rajiv Gandhi International Stadium, Hyderabad
May-2017
Mon 01 D/N
10:30 GMT, 16:00 local
38th match - Mumbai Indians vs Royal Challengers Bangalore
Wankhede Stadium, Mumbai
Mon 01 N
14:30 GMT, 20:00 local
39th match - Rising Pune Supergiants vs Gujarat Lions
Maharashtra Cricket Association Stadium, Pune
Tue 02 N
14:30 GMT, 20:00 local
40th match - Delhi Daredevils vs Sunrisers Hyderabad
Feroz Shah Kotla, New Delhi
Wed 03 N
14:30 GMT, 20:00 local
41st match - Kolkata Knight Riders vs Rising Pune Supergiants
Eden Gardens, Kolkata
Thu 04 N
14:30 GMT, 20:00 local
42nd match - Delhi Daredevils vs Gujarat Lions
Feroz Shah Kotla, New Delhi
Fri 05 N
14:30 GMT, 20:00 local
43rd match - Royal Challengers Bangalore vs Kings XI Punjab
M. Chinnaswamy Stadium, Bangalore
Sat 06 D/N
10:30 GMT, 16:00 local
44th match - Sunrisers Hyderabad vs Rising Pune Supergiants
Rajiv Gandhi International Stadium, Hyderabad
Sat 06 N
14:30 GMT, 20:00 local
45th match - Mumbai Indians vs Delhi Daredevils
Wankhede Stadium, Mumbai
Sun 07 D/N
10:30 GMT, 16:00 local
46th match - Royal Challengers Bangalore vs Kolkata Knight Riders
M. Chinnaswamy Stadium, Bangalore
Sun 07 N
14:30 GMT, 20:00 local
47th match - Kings XI Punjab vs Gujarat Lions
Punjab Cricket Association Stadium, Chandigarh
Mon 08 N
14:30 GMT, 20:00 local
48th match - Sunrisers Hyderabad vs Mumbai Indians
Rajiv Gandhi International Stadium, Hyderabad
Tue 09 N
14:30 GMT, 20:00 local
49th match - Kings XI Punjab vs Kolkata Knight Riders
Punjab Cricket Association Stadium, Chandigarh
Wed 10 N
14:30 GMT, 20:00 local
50th match - Gujarat Lions vs Delhi Daredevils
Green Park, Kanpur
Thu 11 N
14:30 GMT, 20:00 local
51st match - Mumbai Indians vs Kings XI Punjab
Wankhede Stadium, Mumbai
Fri 12 N
14:30 GMT, 20:00 local
52nd match - Delhi Daredevils vs Rising Pune Supergiants
Feroz Shah Kotla, New Delhi
Sat 13 D/N
10:30 GMT, 16:00 local
53rd match - Gujarat Lions vs Sunrisers Hyderabad
Green Park, Kanpur
Sat 13 N
14:30 GMT, 20:00 local
54th match - Kolkata Knight Riders vs Mumbai Indians
Eden Gardens, Kolkata
Sun 14 D/N
10:30 GMT, 16:00 local
55th match - Rising Pune Supergiants vs Kings XI Punjab
Maharashtra Cricket Association Stadium, Pune
Sun 14 N
14:30 GMT, 20:00 local
56th match - Delhi Daredevils vs Royal Challengers Bangalore
Feroz Shah Kotla, New Delhi
Tue 16 N
14:30 GMT, 20:00 local
Qualifier 1 - TBC vs TBC (1st v 2nd)
TBD
Wed 17 N
14:30 GMT, 20:00 local
Eliminator - TBC vs TBC (3rd v 4th)
TBD
Fri 19 N
14:30 GMT, 20:00 local
Qualifier 2 - TBC vs TBC (Loser Q1 vs Winner Eliminator)
TBD
Sun 21 N
14:30 GMT, 20:00 local
Final - TBC vs TBC (Winner Q1 vs Winner Q2)
Rajiv Gandhi International Stadium, Hyderabad

The tenth season of the Indian Premier League, abbreviated as Vivo IPL 2017, is the Twenty20 cricket league established by the Board of Control for Cricket in India (BCCI) in 2007. The tournament will feature the eight teams that played in the previous season. The 2017 season is scheduled to start on 5 April 2017 and finish on 21 May 2017, with Hyderabad hosting the opening match and the final.

The 2017 season may see a new venue added for two matches. Indore, which last hosted an IPL match in 2011, returns as one of the 10 venues for IPL 10.

This season will see four afternoon games (1600 IST) on weekdays - Monday and Friday, unlike last season where there were no afternoon games on weekdays.


Note: Fixtures and start times are subject to change. The cricTotal.com is not responsible for any changes that may be made. No responsibility is taken by cricTotal.com for the accuracy of this information.
Live Scores Upcoming Results

Top