Indian Premier League 2018 will be played between Apr 7, 2018 and May 27, 2018. The series will be played between 9 teams - Mumbai Indians, Chennai Super Kings, Delhi Daredevils, Kings XI Punjab, Kolkata Knight Riders, Royal Challengers Bangalore, Sunrisers Hyderabad, Rajasthan Royals, TBC. The schedule has 60 t20 matches . This is an a domestic series. Typically, highlights will be provided for all the matches.