The 10th edition of the Indian Premier League will kick-off in Hyderabad, on April 5, when defending champions Sunrisers Hyderabad will take on runners-up Royal Challengers Bangalore in the tournament opener.
The Rajiv Gandhi Stadium in Hyderabad will also host the IPL final on May 21.
The T20 tournament, which will be spread over 47 days across 10 venues, will also witness IPL matches returning to Indore for the first time since 2011.
The venue of the qualifiers and eliminator will be announced at a later date.
Check out IPL 10 schedule: