IPL The Indian Premier League (IPL) is a professional Twenty20 cricket league in India. It is played annually during the months of April and May, and features eight teams representing different cities in India. The IPL was founded by the Board of Control for Cricket in India (BCCI) in 2007, and since then, it has become one of the most popular and lucrative sporting leagues in the world.