The 2026 Indian Premier League final will be a Twenty20 (T20) cricket match played at the Narendra Modi Stadium in Ahmedabad, India, on 31 May 2026 to determine the winner of the 2026 Indian Premier League (IPL). It will be played between Royal Challengers Bengaluru and the winner of qualifier 2.