The semi‑final between India and England will take place at Wankhede Stadium in Mumbai on Sunday, 7:00 PM IST (1:30 PM GMT). The match will be broadcast on Star Sports and streamed live on JioHotstar.
This is the third consecutive edition where the two teams meet at this stage, following 2022 and 2024 clashes that both produced the eventual world champions. India have won three of the five World Cup meetings, while England have won two.