The match will be played at Mumbai’s Wankhede Stadium, where the two sides have met twice in T20Is, each winning once. India have not lost a T20I there since 2017, while England hold a 3‑3 record.
The semi‑final starts at 7:00 PM IST (1:30 PM GMT). It will be broadcast on Star Sports and streamed live on JioHotstar. The winner will likely advance to the final, as both teams have won the India‑England semi‑final in the last two tournaments.