India are all set to lock horns against England in the semi-final of the ICC T20 World Cup 2024 on Thursday, June 27 at the Providence Stadium in Guyana. The Men In Blue enter the semis on the back of an unbeaten run in the tournament alongside South Africa. (Streaming | Full Coverage | More Cricket News)