The Indian Premier League (IPL) is a domestic, annual Twenty20 cricket tournament in India, organised by the IPL Governing Council under the aegis of the Board of Control for Cricket in India (BCCI).