Few days are left for the grand T20 tournament Indian Premier League 2016, all the teams are preparing up. The first match will be played on 9th April