Indian Premier League 2017 will be played between Apr 5 2017 and May 21 2017. The series will be played between 9 teams - Sunrisers Hyderabad, Royal Challengers Bangalore, Rising Pune Supergiant, Mumbai Indians, Gujarat Lions, Kolkata Knight Riders, Kings XI Punjab, Delhi Daredevils, TBC. The schedule has 60 t20 matches. This is a domestic series. Typically, highlights will be provided for all the matches.