MS Dhoni and Virat Kohli
All eyes will be on MS Dhoni and Virat Kohli as 10th edition of IPL begins on Wednesday Reuters

Defending champions Sunrisers Hyderabad and Royal Challengers Bangalore kickstart the 10th edition of Indian Premier League on 5 April at the Rajiv Gandhi International Stadium in Hyderabad, which will also host the final on 21 May.

The landmark year will also feature eight teams and will have 60 matches played over a span of 47 days across 10 Indian cities. From the time Shane Warne's Rajasthan Royals defeated MS Dhoni's Chennai Super Kings in the inaugural edition in 2008, the cash-rich cricket league has come a long way despite the controversies that had been surrounding it and has gone on to become one of the most popular sporting leagues in the world.

Tournament: Indian Premier League 2017

Date: 5 April, Wednesday to 21 May, Sunday

Time: 6:30pm SGT (Afternoon matches), 10:30pm SGT (Evening matches)

Live Streaming: Hotstar, Cricketgateway.com

TV Channel: Singtel TV Ch 125 (Cricket Plus), Hub Sports Cricket will provide live TV coverage in Singapore.

Live scores can be followed on the league's official website.

Injury concerns ahead of tournament

However, the ongoing edition has suffered a setback even ahead of the start of the league as high-profile names, including Ravichandran Ashwin, Lokesh Rahul, Quinton de Kock, JP Duminy and Murali Vijay, are set to miss the entire tournament due to injuries. Also, India's skipper Virat Kohli along with in-form Ravindra Jadeja, Umesh Yadav and West Indies star Dwayne Bravo will miss the initial stages of the tournament.

Tournament format

The 10th edition will also feature eight teams playing a double-legged round robin format in the group stages. The top four teams at the end of the group stage will proceed to the play-offs, with the first-ranked and the second-ranked team playing the Qualifier 1. The Eliminator will be played between the third and fourth-ranked team and the Qualifier 2 to decide the second finalist will be played between winner of Eliminator and loser of Qualifier 1.

Global TV Schedule

India: Sony Max, Sony Six

US: ESPN, Willow TV

UK: Sky SPorts

Singapore: Singtel, StarHub

Malaysia: Astro SuperSport

South Africa: SuperSport

Caribbean: Flow TV, Sportsmax

Middle East: OSN Cricket

New Zealand: SKy Sport

Hong Kong: Now TV

Afghanistan: Lemar TV

Check out how the teams have shaped up for IPL 10.

Rising Pune Supergiant (RPS)

Squad: Steve Smith (c), MS Dhoni, Faf du Plessis, Imran Tahir, Lockie Ferguson, Usman Khawaja, Ben Stokes, Adam Zampa, Dan Christian, Baba Aparajith, Manok Tiwary, Ashok Dinda, Jaskaran Singh, Saurabh Kumar, Mayank Agarwal, Ankush Bains, Ankit Sharma, Rajat Bhatia, Deepak Chahar, Rahul Chahar, Milind Tondon, Jaydev Unadkat

Gujarat Lions (GL)

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

Kolkata Knight Riders (KKR)

Squad: Gautam Gambhir (c), Sunil Narine, Kuldeep Yadav, Manish Pandey, Suryakumar Yadav, Piyush Chawla, Robin Uthappa, Shakib Al Hasan, Chris Lynn, Umesh Yadav, Yusuf Pathan, Trent Boult, Chris Woakes, Rishi Dhawan, Nathan Coulter-Nile, Rovman Powell, R Sanjay Yadav, Ishank Jaggi, Darren Bravo, Sayan Ghosh, Sheldon Jackson, Ankit Singh Rajput

Mumbai Indians (MI)

Squad: Rohit Sharma (c), Kieron Pollard, Lasith Malinga, Harbhajan Singh, Ambati Rayudu, Jasprit Bumrah, Shreyas Gopal, Lendl Simmons, Vinay Kumar, Parthiv Patel, Mitchell McClenaghan, Nitish Rana, Siddhesh Lad, J Suchith, Hardik Pandya, Jos Buttler, Tim Southee, Nicholas Pooran, Mitchell Johnson, K Gowtham, Karn Sharma, Saurabh Tiwary, A Gunarathna , K Khejroliya, Jithesh Sharma, Krunal Pandya, Deepak Punia.

Kings XI Punjab (KXIP)

Squad: Glenn Maxwell (c), Eoin Morgan, Darren Sammy, Hashim Amla, T Natarajan, Marcus Stoinis, Wriddhiman Saha, Matt Henry, Shaun Marsh, Varun Aaron, Martin Guptill, David Miller, Manan Vohra, Axar Patel, Gurkeerat Singh, Anureet Singh, Sandeep Sharma, Shardul Thakur, Rahul Tewatia, Nikhil Naik, Mohit Sharma, KC Cariappa, Armaan Jaffer, Pardeep Sahu, Swapnil Singh, Rinku Singh

Delhi Daredevils (DD)

Squad: Zaheer Khan (c), Mohammed Shami, Shahbaz Nadeem, Jayant Yadav, Amit Mishra, Shreyas Iyer, Sam Billings, Sanju Samson, Chris Morris, Carlos Brathwaite, Karun Nair, Rishabh Pant, Angelo Mathews , Corey Anderson, Kagiso Rabada, Pat Cummins, Ankit Bawne, Aditya Tare, Murugan Ashwin, Navdeep Saini, Shashank Singh, CV Milind, Syed Ahmed, Pratyush Singh

Sunrisers Hyderabad (SRH)

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

Royal Challengers Bangalore (RCB)

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

Full Schedule

S.No Match Date Time Venue
1 SRH v RCB 5 April, Wednesday 10:30pm SGT Hyderabad
2 RPS v MI 6 April, Thursday 10:30pm SGT Pune
3 GL v KKR 7 April, Friday 10:30pm SGT Rajkot
4 KXIP v RPS 8 April, Saturday 6:30pm SGT Indore
5 RCB v DD 8 April, Saturday 10:30pm SGT Bengaluru
6 SRH v GL 9 April, Sunday 6:30pm SGT Hyderabad
7 MI v KKR 9 April, Sunday 10:30pm SGT Mumbai
8 KXIP v RCB 10 April, Monday 10:30pm SGT Indore
9 RPS v DD 11 April, Tuesday 10:30pm SGT Pune
10 MI v SRH 12 April, Wednesday 10:30pm SGT Mumbai
11 KKR v KXIP 13 April, Thursday 10:30pm SGT Kolkata
12 RCB v MI 14 April, Friday 6:30pm SGT Bengaluru
13 GL v RPS 14 April, Friday 10:30pm SGT Rajkot
14 KKR v SRH 15 April, Saturday 6:30pm SGT Kolkata
15 DD v KXIP 15 April, Saturday 10:30pm SGT Delhi
16 MI v GL 16 April, Sunday 6:30pm SGT Mumbai
17 RCB v RPS 16 April, Sunday 10:30pm SGT Bengaluru
18 DD v KKR 17 April, Monday 6:30pm SGT Delhi
19 SRH v KXIP 17 April, Monday 10:30pm SGT Hyderabad
20 GL v RCB 18 April, Tuesday 10:30pm SGT Rajkot
21 SRH v DD 19 April, Wednesday 10:30pm SGT Hyderabad
22 KXIP v MI 20 April, Thursday 10:30pm SGT Indore
23 KKR v GL 21 April, Friday 6:30pm SGT Kolkata
24 RPS v SRH 22 April, Saturday 6:30pm SGT Pune
25 MI v DD 22 April, Saturday 10:30pm SGT Mumbai
26 GL v KXIP 23 April, Sunday 6:30pm SGT Rajkot
27 KKR v RCB 23 April, Sunday 10:30pm SGT Kolkata
28 MI v RPS 24 April, Monday 10:30pm SGT Mumbai
29 RCB v SRH 25 April, Tuesday 10:30pm SGT Bengaluru
30 RPS v KKR 26 April, Wednesday 10:30pm SGT Pune
31 RCB v GL 27 April, Thursday 10:30pm SGT Bengaluru
32 KKR v DD 28 April, Friday 6:30pm SGT Kolkata
33 KXIP v SRH 28 April, Friday 10:30pm SGT Mohali
34 RPS v RCB 29 April, Saturday 6:30pm SGT Pune
35 GL v MI 29 April, Saturday 10:30pm SGT Rajkot
36 KXIP v DD 30 April, Sunday 6:30pm SGT Mohali
37 SRH v KKR 30 April, Sunday 10:30pm SGT Hyderabad
38 MI v RCB 1 May, Monday 6:30pm SGT Mumbai
39 RPS v GL 1 May, Monday 10:30pm SGT Pune
40 DD v SRH 2 May, Tuesday 10:30pm SGT Delhi
41 KKR v RPS 3 May, Wednesday 10:30pm SGT Kolkata
42 DD v GL 4 May, Thursday 10:30pm SGT Delhi
43 RCB v KXIP 5 May, Friday 10:30pm SGT Bengaluru
44 SRH v RPS 6 May, Saturday 6:30pm SGT Hyderabad
45 DD v MI 6 May, Saturday 10:30pm SGT Delhi
46 RCB v KKR 7 May, Sunday 6:30pm SGT Bengaluru
47 KXIP v GL 7 May, Sunday 10:30pm SGT Mohali
48 SRH v MI 8 May, Monday 10:30pm SGT Hyderabad
49 KXIP v KKR 9 May, Tuesday 10:30pm SGT Mohali
50 GL v DD 10 May, Wednesday 10:30pm SGT Kanpur
51 MI v KXIP 11 May, Thursday 10:30pm SGT Mumbai
52 DD v RPS 12 May, Friday 10:30pm SGT Delhi
53 GL v SRH 13 May, Saturday 6:30pm SGT Kanpur
54 KKR v MI 13 May, Saturday 10:30pm SGT Kolkata
55 RPS v KXIP 14 May, Sunday 6:30pm SGT Pune
56 DD v RCB 14 May, Sunday 10:30pm SGT Delhi
Qualifier 1 (Q1) 1st v 2nd 16 May, Tuesday 10:30pm SGT Mumbai
Eliminator (E) 3rd v 4th 17 May, Wednesday 10:30pm SGT Bengaluru
Qualifier 2 (Q2) Loser Q1 v Winner E 19 May, Friday 10:30pm SGT Bengaluru
Final Winner Q1 v Winner Q2 21 May, Sunday 10:30pm SGT Hyderabad