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

Result: Mumbai Indians won the 2017 Indian Premier League

Indian Premier League 2017

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

The tenth season of the Indian Premier League, abbreviated as Vivo IPL 2017, also known as IPL 10, was the Twenty20 cricket league established by the Board of Control for Cricket in India (BCCI) in 2007. The tournament features the eight teams that played in the previous season.

The 2017 season started on 5 April 2017 and finished on 21 May 2017, with Hyderabad hosting the opening match and the final. Mumbai Indians won by 1 run against Rising Pune Supergiant, winning their third title. The 2017 season have seen 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.

David Warner of Sunrisers Hyderabad was the leading runscorer of the tournament with 641 runs. Bhuvneshwar Kumar, also of Sunrisers Hyderabad was the leading wicket-taker of the tournament with 26 wickets.

Awards list:

Player of the series: Ben Stokes (RPS)
Orange Cap: David Warner (SRH) for most runs (641)
Purple Cap: Bhuvneshwar Kumar (SRH) for most wickets (26)
Most Sixes: 26 - Glenn Maxwell (KXIP) and David Warner (SRH)
Most fours: 63 - David Warner (SRH)
Best catch: Suresh Raina (GL)
Best shot: Yuvraj Singh (SRH)

Series Squad

Gujarat Lions squad (20-Feb-2017)

Suresh Raina (Captain), Aaron Finch, James Faulkner, Andrew Tye, Dwayne Smith, Jason Roy, Irfan Pathan, Chirag Suri, Shubham Agarwal, Shelley Shaurya, Pratham Singh, Tejas Baroka, Basil Thampi, Brendon McCullum (Wicket Keeper), Akshdeep Nath, Ravindra Jadeja, Dinesh Karthik (Wicket Keeper), Dhawal Kulkarni, Praveen Kumar, Pradeep Sangwan, Ishan Kishan, Jaydev Shah, Shivil Kaushik, Shadab Jakati, Munaf Patel, Manpreet Gony, Nathu Singh, Ankit Soni

Royal Challengers Bangalore squad (20-Feb-2017)

Virat Kohli (Captain), AB de Villiers (Wicket Keeper), Tabraiz Shamsi, Chris Gayle, Samuel Badree, Adam Milne, Shane Watson, Travis Head, Billy Stanlake, Tymal Mills, Avesh Khan, Aniket Choudhary, Praveen Dubey, Sarfaraz Khan, Sreenath Aravind, Stuart Binny, Kedar Jadhav (Wicket Keeper), Yuzvendra Chahal, Harshal Patel, Mandeep Singh, Sachin Baby, Iqbal Abdulla, Pawan Negi, Vishnu Vinod

Delhi Daredevils squad (20-Feb-2017)

Quinton de Kock (Wicket Keeper), Murugan Ashwin, Sam Billings (Wicket Keeper), Chris Morris, Carlos Brathwaite, Angelo Mathews, Corey Anderson, Pat Cummins, Khaleel Ahmed, Ankit Bawne, Navdeep Saini, Shashank Singh, Aditya Tare (Wicket Keeper), Mohammed Shami, Kagiso Rabada, Sanju Samson (Wicket Keeper), Shahbaz Nadeem, Jayant Yadav, Amit Mishra, Karun Nair, Rishabh Pant (Wicket Keeper), Chama Milind, Pratyush Singh, Shreyas Iyer, Zaheer Khan (Captain), Marlon Samuels

Rising Pune Supergiants squad (20-Feb-2017)

Steven Smith (Captain), Mitchell Marsh, Adam Zampa, Usman Khawaja, Daniel Christian, Ben Stokes, Lockie Ferguson, Rahul Chahar, Milind Tandon, Rahul Tripathi, Saurabh Kumar, Imran Tahir, Shardul Thakur, Faf du Plessis, Manoj Tiwary, MS Dhoni (Wicket Keeper), Ajinkya Rahane, Ashok Dinda, Ankush Bains, Rajat Bhatia, Ankit Sharma, Mayank Agarwal, Ishwar Pandey, Jaskaran Singh, Baba Aparajith, Deepak Chahar, Jaydev Unadkat, Washington Sundar

Kolkata Knight Riders squad (20-Feb-2017)

Gautam Gambhir (Captain), Rovman Powell, Shakib Al Hasan, Chris Lynn, Nathan Coulter-Nile, Trent Boult, Chris Woakes, Sanjay Yadav, Sayan Ghosh, Colin de Grandhomme, Sunil Narine, Ishank Jaggi, Ankit Rajpoot, Kuldeep Yadav, Manish Pandey, Suryakumar Yadav, Piyush Chawla, Robin Uthappa (Wicket Keeper), Umesh Yadav, Yusuf Pathan, Sheldon Jackson (Wicket Keeper), Rishi Dhawan, Darren Bravo

Mumbai Indians squad (20-Feb-2017)

Rohit Sharma (Captain), Tim Southee, Mitchell McClenaghan, Jos Buttler (Wicket Keeper), Lendl Simmons, Kieron Pollard, Nicholas Pooran, Lasith Malinga, Asela Gunaratne, Mitchell Johnson, Krishnappa Gowtham, Kulwant Khejroliya, Karn Sharma, Jitesh Sharma, Deepak Punia, Harbhajan Singh, Ambati Rayudu, Jasprit Bumrah, Shreyas Gopal, Vinay Kumar, Parthiv Patel (Wicket Keeper), Nitish Rana, Siddhesh Lad, Jagadeesha Suchith, Hardik Pandya, Krunal Pandya, Saurabh Tiwary

Kings XI Punjab squad (20-Feb-2017)

Eoin Morgan, Hashim Amla, Marcus Stoinis, Shaun Marsh, Glenn Maxwell (Captain), Matt Henry, Martin Guptill, David Miller, Darren Sammy, Pardeep Sahu, Thangarasu Natarajan, Rinku Singh, Rahul Tewatia, Varun Aaron, Swapnil Singh, Murali Vijay, Manan Vohra, Axar Patel, Gurkeerat Singh Mann, Anureet Singh, Sandeep Sharma, Wriddhiman Saha (Wicket Keeper), Nikhil Naik, Mohit Sharma, KC Cariappa, Armaan Jaffer, Ishant Sharma

Sunrisers Hyderabad squad (20-Feb-2017)

David Warner (Captain), Ricky Bhui, Moises Henriques, Ben Cutting, Ben Laughlin, Kane Williamson, Rashid Khan, Mohammad Nabi, Chris Jordan, Mohammed Siraj, Tanmay Agarwal, Naman Ojha (Wicket Keeper), Pravin Tambe, Bhuvneshwar Kumar, Shikhar Dhawan, Siddarth Kaul, Abhimanyu Mithun, Barinder Sran, Deepak Hooda, Vijay Shankar, Bipul Sharma, Eklavya Dwivedi, Ashish Nehra, Yuvraj Singh, Mustafizur Rahman

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.
Scores Upcoming Results

Top