The Indian Premiere League (IPL) is a professional Twenty20 cricket league established in 2008 by the Board of Control for Cricket in India. It consists of 8-10 city-based franchises that represent different Indian cities or states. The IPL has been highly successful in attracting investment and viewership. However, it has also faced several controversies related to corruption and match fixing among players and team owners.