The Indian Premier League (IPL) is a professional Twenty20 cricket league that is held annually from April to May. It is the most-attended cricket league in the world and the most-viewed sports league in India. The IPL was established in 2008, and the first season was held in April of the same year. Since then, the IPL has grown in popularity, with an average viewership of over 400 million people in 2020. The league consists of eight teams, which are located in eight different cities across India. Each team is owned by a franchise, which invests large amounts of money into the team in order to make it successful.