South Africa on TV

Who's Playing When Competition What Channel
Watch Afghanistan v South AfricaMatch 3: National Stadium, KarachiCricket ICC Champions Trophy Group Stage Fri 21st February 2025 09:00am WATCHCricketICC Champions Trophy Group StageSky Sports Main EventSky Sports Cricket Sky Sports Ultra HDR
ALL SKY SPORTS + TNT SPORTS CHANNELS £45 A MONTH (£13 OFF!) IPHONE OFFERS ON SKY
Watch Australia v South AfricaMatch 7: Rawalpindi Cricket Stadium, RawalpindiCricket ICC Champions Trophy Group Stage Tue 25th February 2025 09:00am WATCHCricketICC Champions Trophy Group StageSky Sports CricketSky Sports Main Event Sky Sports Ultra HDR
Watch South Africa v EnglandMatch 11: National Stadium, KarachiCricket ICC Champions Trophy Group Stage Sat 1st March 2025 09:00am WATCHCricketICC Champions Trophy Group StageSky Sports CricketSky Sports Main Event Sky Sports Ultra HDR
Watch England v South AfricaCricket One Day International Tue 2nd September 2025 1:00pm WATCHCricket One Day International Sky Sports Cricket
Watch England v South AfricaCricket One Day International Thu 4th September 2025 1:00pm WATCHCricket One Day International Sky Sports Cricket
Watch England v South AfricaCricket One Day International Sun 7th September 2025 11:00am WATCHCricket One Day International Sky Sports Cricket
Watch England v South AfricaCricket Twenty20 International Wed 10th September 2025 6:30pm WATCHCricket Twenty20 International Sky Sports Cricket
Watch England v South AfricaCricket Twenty20 International Fri 12th September 2025 6:30pm WATCHCricket Twenty20 International Sky Sports Cricket
Watch England v South AfricaCricket Twenty20 International Sun 14th September 2025 2:30pm WATCHCricket Twenty20 International Sky Sports Cricket

This South Africa TV schedule was updated on 13 February 2025

When is the next South Africa game on TV?

The next South Africa game on TV is Afghanistan v South Africa in a ICC Champions Trophy match. It's being played on 21 February 2025 and starts at 09:00am.

What channels are showing the South Africa game on and can I live stream it?

The next South Africa game is being shown live on Sky Sports Cricket, Sky Sports Main Event and Sky Sports Ultra HDR. Live streams are also available depending on your location.