IPL 2023
The Indian Premier League (IPL) is a T20 men’s franchise cricket league in India. It is contested annually by ten teams based in seven cities and three states. The league was founded by the Board of Control for Cricket in India (BCCI) in 2007.