When you buy through our links, Business Insider may earn an affiliate commission. Learn more

The ICC Men’s T20 World Cup semi-finals kick off tonight with a game between South Africa and Afghanistan. The two teams compete to determine who will advance to finals this weekend. We’ll show you everything you need to know about how to watch South Africa vs. Afghanistan.

Both South Africa and Afghanistan enter the semi-finals with strong track records at the 2024 tournament so far. Since the group stages began, South Africa hasn’t lost a game, even defeating defending champions England in a Super 8 match-up. Afghanistan, too, has had a solid showing. They were beaten once by the West Indies in the group stages and once by India in the Super 8, but they persevered over Australia and Bangladesh to progress to the semis. Neither South Africa nor Afghanistan has made it to the T20 World Cup final before, so advancement from the semis would be historical for either team.  

The victor of tonight’s game will go on to compete against the winner of tomorrow’s India vs. England game in the finals, and the watch options we highlight below will also work for that game. You can bookmark our T20 World Cup hub for info on future game times and standings.

How to watch South Africa vs. Afghanistan in the US

The South Africa vs. Afghanistan game will stream on Wednesday at 8:30 p.m. ET on Willow TV in the US. You can live stream Willow via a few different live TV streaming packages, including Sling TV and Fubo. Sling’s Desi Binge plan costs just $15 a month, but new users can get their first month for $10. Fubo is another sports-friendly streaming live service that offers Willow as part of its lineup. Subscriptions start at $79.99 a month, but new users can try it free for one week.


Sling TV Subscription

For just the essentials without any extra fluff, Sling TV is the streaming service you’re looking for. It’s more customizable than other plans, with three options you can choose from, so you pay for only what you need. New members get their first month for $25 off.


Fubo Pro Plan

Fubo is the streaming service for sports fans. Its huge library of channels includes regional and international sports leagues, setting it apart from the competition. You can also tack on additional programming to your plan, but it’ll cost you extra.

How to watch South Africa vs. Afghanistan in the UK

The South Africa vs. Afghanistan game is available on Sky Sports in the UK, which viewers can live stream through Sky’s Now TV. Prices vary from plan to plan, but Now offers a single-day pass for £14.99, so fans can tune in for just a game or two with no lasting commitment.

How to watch South Africa vs. Afghanistan in Australia

The South Africa vs. Afghanistan game will live stream through Prime Video in Australia, where subscriptions start at just $9.99 a month. New users can try the service for free for 30 days, which will cover you for all of the remaining T20 games in the tournament.

How to watch South Africa vs. Afghanistan in India

The South Africa vs. Afghanistan game will be available to live stream for free through the Disney+ Hotstar mobile app in India. This service is different from regular Disney+ and requires an Indian phone number to sign up, so people in other countries with Disney+ accounts won’t be able to access this option. 

How to watch South Africa vs. Afghanistan in South Africa

The South Africa vs. Afghanistan game will be available on DStv in South Africa, where you can live stream it through the cricket-focused Sports channel. Pricing varies depending on the plan, with the Premium tier costing R799 a month.

How to watch South Africa vs. Afghanistan from anywhere

Cricket fans who will be traveling away from home during the game can still keep up with their subscriptions using a VPN (virtual private network). VPNs allow you to temporarily alter your device’s virtual location so that you can access your usual websites and apps from anywhere. They’re also solid ways to increase your online privacy. This option will be best for people who are simply traveling away from home at the moment since the services we’ve outlined today require country-specific payment methods.

ExpressVPN is our go-to VPN rec, since it’s easy to use and comes with a 30-day money-back guarantee. You can check out our ExpressVPN review for all the details. 


ExpressVPN Plan

With its consistent performance, reliable security, and expansive global streaming features, ExpressVPN is the best VPN out there, excelling in every spec and offering many advanced features that makes it exceptional. Better yet, you can save up to 49% and get an extra three months for free today.

Note: The use of VPNs is illegal in certain countries, and using VPNs to access region-locked streaming content might constitute a breach of the terms of use for certain services. Insider does not endorse or condone the illegal use of VPNs.

You can purchase logo and accolade licensing to this story here.

Disclosure: Written and researched by the Insider Reviews team. We highlight products and services you might find interesting. If you buy them, we may get a small share of the revenue from the sale from our partners. We may receive products free of charge from manufacturers to test. This does not drive our decision as to whether or not a product is featured or recommended. We operate independently from our advertising team. We welcome your feedback. Email us at [email protected].