IND vs ENG Semifinal Live Streaming: India has reached the semi-finals in the ICC T20 World Cup 2026. Team India entered the last four by defeating West Indies by five wickets in a thrilling match on March 1. The hero of this victory was Sanju Samson, who played an excellent inning of 97 not out. His innings included 12 fours and 4 sixes and he was chosen Player of the Match.
India finished second in Group-1, while South Africa remained on top. Now India is going to face Group-2 topper England in the semi-finals. The first semi-final will be played between South Africa and New Zealand. The winners of both the matches will play the final on March 8 at Narendra Modi Stadium in Ahmedabad.
When and what time will the IND VS ENG match take place?
The second semi-final between India and England will be played on Thursday, March 5. The match will start at 7 pm Indian time, while the toss will take place at 6:30 pm. This match is considered to be very high-voltage, because both the teams are facing each other in the semi-finals of the T20 World Cup for the third consecutive time.
Where will the IND VS ENG match be played?
This important semi-final will be played at the historic Wankhede Stadium in Mumbai. There is a long history of big matches on this ground and the fans are expecting exciting cricket once again.
Where to watch IND VS ENG match live?
The India vs England semi-final will be telecast live on Star Sports Network. Whereas online viewers will be able to watch live streaming of this match on Jio Hotstar app and website.
Squads of both teams
India: Suryakumar Yadav (captain), Sanju Samson, Axar Patel, Kuldeep Yadav, Hardik Pandya, Jasprit Bumrah, Ishan Kishan, Rinku Singh, Mohammed Siraj, Washington Sundar, Shivam Dubey, Abhishek Sharma, Varun Chakraborty, Arshdeep Singh and Tilak Verma.
England: Harry Brook (captain), Rehan Ahmed, Jofra Archer, Tom Banton, Jacob Bethel, Jos Buttler, Sam Curran, Liam Dawson, Ben Duckett, Will Jacks, Jamie Overton, Adil Rashid, Phil Salt, Josh Tong and Luke Wood.

