Cricket Word Cup

2024 T20 World Cup Semi-Finals: Schedule, Teams, Times, Locations, And Live Streaming

Afghanistan were victorious in an exciting match against Bangladesh to confirm the four semi-finalists in the ongoing ICC Men’s T20 World Cup 2024, as well as to eliminate Australia. Afghanistan has been the tournament’s star player, defeating two formidable opponents in New Zealand and Australia en route to their first-ever ICC semifinal appearance. Afghanistan’s next opponent is South Africa, another formidable team that has seen their fortunes turn around in the competition after winning seven straight games.

Throughout the T20 World Cup, South Africa has shown that they are different from other teams since they have won four close games and emerged victorious in all of them. None of those victories, though, have been convincing because the Proteas are still chasing a perfect game and their first World Cup victory. India and England’s semifinal match from the T20 World Cup 2022 will be replayed in the second semifinal. The last time they played, England gave India a crushing defeat, but this time around, their bowling and new strategy are working in their favour. Could they revenge that loss? Given the characteristics of the surfaces in the Caribbean, both meetings figure to be exciting battles.

The following information pertains to the T20 World Cup 2024 semifinals:


  • Semi-final 1: South Africa vs Afghanistan – Brian Lara Cricket Academy, Tarouba, Trinidad
  • Semi-final 2: India vs England – Providence Stadium, Georgetown, Guyana

Timings of matches

The first semi-final is set to begin at 6 AM IST on Thursday, June 27, while it is scheduled for Wednesday, June 26 evening as local time. Conversely, the second semi-final is scheduled to begin at 8 PM IST on Thursday, June 27, but it will begin in the morning according to local time. The second semi-final does not have a reserve day, but it does have an additional 250 minutes should inclement weather force a postponement of the event.

Live streaming and live telecast

The semi-finals, along with the entire T20 World Cup 2024, will be shown live on the Star Sports Network in Kannada, Telugu, Tamil, and Hindi on stations including Star Sports 1, Star Sports 1 HD, and Star Sports 1 Hindi. The Disney+ Hotstar app and website will offer live streaming of the matches. On Hotstar, mobile users may watch the games for free.