What is Indian Premier League (IPL)
One of the most popular and widely watched Twenty20 cricket leagues in the world is the Indian Premier League (IPL), which is played in India. It is normally held each year in the months of April and May and is managed by the Board of Control for Cricket in India (BCCI).