The Momentum India · Celebrating the rise of a sporting nation

Indian Premier League 2026

Indian Premier League 2026 — Cricket in Bengaluru, Karnataka, 2026-03-28 to 2026-05-31. The 19th edition of the IPL ran 28 March–31 May 2026 with 10 teams and 74 matches across 13 venues in India, opening and closing in Bengaluru.