The Indian Premier League is the biggest franchise cricket league in the world. The IPL has been pioneering and has inspired other similar national tournaments.