Indian Premier League is the domestic T20 cricket league in India which was started back in 2008. It has come along way and now widely considered as the most lucrative even in Cricket in terms of money. Top indian and foreign cricketers can earn massive amount of money in participating in IPL T20 league every year which only last month and half. For example some of the top players can earn as much as INR 20 Crore ($2.5 million) for a single IPL edition. Since it only lasts around 1 month, it is just as lucrative as Premier League in football.