Indian Premier League

A revolution in women’s cricket – Three IPL franchises win rights for WPL teams

Indian Premier League