Afghanistan vs South Africa Champions Trophy predictions, betting tips and odds: Rashid Khan could have Proteas in a spin
Free cricket tips, best bets and analysis for Afghanistan vs South Africa at the National Stadium in Karachi on Friday

Where to watch Afghanistan vs South Africa
Sky Sports Main Event and Sky Sports Cricket, Friday 9am
Best bet
Rashid Khan top Afghanistan wicket-taker
1pt 13-5 bet365
Bet £10 Get £30 in Free Bets
- Best Odds Guaranteed (BOG)
Afghanistan vs South Africa odds
Here are the latest odds for the Champions Trophy clash between Afghanistan and South Africa at the National Stadium in Karachi on February 21.
Match result | Odds |
---|---|
Afghanistan | 2-1 with bet365 |
South Africa | 2-5 with bet365 |
Odds correct at time of publication
Afghanistan vs South Africa prediction
Afghanistan make their Champions Trophy debut on Friday morning as they take on South Africa at the National Stadium in Karachi.
They are no longer the new kids on the block at the top level and have acquitted themselves well recently, winning eight of their last ten one-day internationals, including a 2-1 series win over the Proteas late last year.
South Africa will be without pace bowlers Anrich Nortje and Gerald Coetzee, who have both been ruled out through injury.
However they do have a rock-solid record at this tournament, reaching at least the semi-finals in five of their eight campaigns and winning the inaugural edition in 1998.
The Proteas were runners-up in last year’s T20 World Cup and reached the last four of the 50-over World Cup in 2023 so will have their sights set on a deep run this time .
The Karachi surface offered assistance to spinners in Pakistan’s loss to New Zealand and that could suit Afghanistan, who will lean heavily on their slower bowlers.
Rashid Khan is the pick of the bunch for the Afghan Atalans and looks a solid bet to be his team’s top wicket-taker.
The 26-year-old had the measure of this South African batting line-up when they met last year and could repeat the trick.
Khan has taken nine wickets at an average of just 9.55 in his last three one-day internationals against these opponents and looks a more than worthy favourite to star once again.
Bet £10 Get £30 in Free Bets
- Best Odds Guaranteed (BOG)
Click for more free bets and betting offers from the Racing Post
Commercial notice: This article contains affiliate links. Offers are handpicked and come from operators our experts have first-hand experience of. Opening an account via one of these links will earn revenue for the Racing Post, which will be used to continue producing our award-winning coverage of horseracing and sports betting.
Published on inCricket tips
Last updated
- South Africa vs Australia World Test Championship final predictions: Aussie pacemen can keep Proteas quiet
- England vs West Indies third T20 predictions: Dawson can put tourists in a spin
- England vs West Indies: Second T20 predictions, betting tips and odds
- England vs West Indies women's ODI predictions: Back Beaumont for another big contribution
- England vs West Indies: First T20 predictions, team news, betting tips and odds
- BetMGM Royal Ascot Day 3 offer: bet £10, get £40 in free bets for Gold Cup Day
- Royal Ascot 2025 Ladies' Day: free bets get £30 in free with bet365
- Royal Ascot free bets & betting offers: get £455 ahead for this week + Day 3 tips
- CopyBet Royal Ascot 2025 offer: bet £20 get £20 free bet for new UK customers
- Bag £125 in free bets & offers for Royal Ascot Day 2 with Paddy Power, Betfair & Sky Bet
- South Africa vs Australia World Test Championship final predictions: Aussie pacemen can keep Proteas quiet
- England vs West Indies third T20 predictions: Dawson can put tourists in a spin
- England vs West Indies: Second T20 predictions, betting tips and odds
- England vs West Indies women's ODI predictions: Back Beaumont for another big contribution
- England vs West Indies: First T20 predictions, team news, betting tips and odds
- BetMGM Royal Ascot Day 3 offer: bet £10, get £40 in free bets for Gold Cup Day
- Royal Ascot 2025 Ladies' Day: free bets get £30 in free with bet365
- Royal Ascot free bets & betting offers: get £455 ahead for this week + Day 3 tips
- CopyBet Royal Ascot 2025 offer: bet £20 get £20 free bet for new UK customers
- Bag £125 in free bets & offers for Royal Ascot Day 2 with Paddy Power, Betfair & Sky Bet