Afghanistan vs South Africa ICC Champions Trophy tips & preview
Afghanistan vs South Africa Champions Trophy Betting Odds & Game Info | |
---|---|
Best odds | Afghanistan +180 at Marantelli Bet | South Africa -227.27 at BetOnline |
When | Friday, February 21 – 8pm AEDT |
Where | National Bank Stadium – Karachi, Pakistan |
Watch live | Prime Video |
Afghanistan vs South Africa best bets
South Africa to win
Temba Bavuma 30+ runs
Rashid Khan 2+ wickets
Afghanistan vs South Africa match preview
South Africa will be looking to put past heartbreak behind them as they begin their 2025 Champions Trophy campaign against an unpredictable Afghanistan side in Karachi this Friday.
The Proteas are heavy favourites at -227.27 with top cricket betting sites, while Afghanistan sit at +180 to cause an upset. However, with an improving squad and a world-class bowling attack, Afghanistan could be a dangerous opponent in these conditions.
While South Africa have had a shaky preparation, losing heavily in a recent tri-series against Pakistan and New Zealand, Afghanistan come in with momentum after strong performances in recent ICC events. Their bowling attack, spearheaded by Rashid Khan and Fazalhaq Farooqi, will be key to their chances of competing against a more experienced South African batting lineup.
The National Bank Stadium has been a batting-friendly venue, with an average first-innings winning score of 297 since 2018. While spinners could play a role, expect the quicks to get some assistance early in the day.
Afghanistan vs South Africa team news
Afghanistan’s success in this match will depend heavily on their bowlers — particularly Rashid Khan, who is just a few wickets away from 200 ODI dismissals. The batting unit, led by Rahmanullah Gurbaz and Hashmatullah Shahidi, will need to step up against a strong South African attack.
Likely Afghanistan team: Ibrahim Zadran, Rahmanullah Gurbaz (wk), Hashmatullah Shahidi (c), Azmatullah Omarzai, Sediqullah Atal, Rahmat Shah, Gulbadin Naib, Mohammad Nabi, Rashid Khan, Noor Ahmad, Fazalhaq Farooqi.
Recommended!

The Better Bettors!
Australian-owned and operated bookmaker!
18+ Gamble Responsibly. THINK. IS THIS A BET YOU REALLY WANT TO PLACE?
Fast Payouts
50% matched deposit up to USD $5,000
South Africa’s batting lineup looks strong, with the likes of Heinrich Klaasen, Rassie van der Dussen, and David Miller capable of taking the game away. Kagiso Rabada will lead the bowling attack, with Keshav Maharaj set to be the key spin option.
Likely South Africa team: Temba Bavuma (c), Tony de Zorzi, Aiden Markram, David Miller, Tristan Stubbs, Rassie van der Dussen, Heinrich Klaasen (wk), Keshav Maharaj, Marco Jansen, Lungi Ngidi, Kagiso Rabada.
Afghanistan vs South Africa betting tips
South Africa enter this match as heavy favourites with the top online bookmakers, boasting a far more experienced and balanced squad. With a powerful batting lineup and a solid bowling attack led by Kagiso Rabada, they should have the edge over an Afghanistan side that is still developing consistency in the 50-over format.
South Africa’s captain, Temba Bavuma, is known for his steady approach at the top of the order, providing a solid foundation for his team. While Afghanistan’s bowlers pose a threat, Bavuma has the technique and temperament to handle them. Given his role in anchoring the innings, backing him to score 30 or more runs is a strong bet at -120.48 with Marantelli Bet.
Afghanistan’s premier legspinner, Rashid Khan, is their biggest weapon, and he will be crucial in restricting South Africa’s scoring in the middle overs. Rashid has an excellent ODI record and is just a few wickets away from reaching 200 in the format. With his ability to deceive even the best batters, backing him for at least two scalps offers a solid price at +100 with Marantelli Bet.
More News
-
Afghanistan at long odds in T20 World Cup betting
-
South Africa v Afghanistan T20 World Cup tips & predictions
-
Australia facing T20 World Cup elimination after loss to India
-
T20 World Cup: Australia v Afghanistan preview & tips | June 23
-
T20 World Cup: India firm in betting after beating Afghanistan
-
South Africa v Afghanistan Cricket World Cup preview & best bets
-
Maxwell masterclass sees Australia into ODI World Cup semifinals
-
Australia vs Afghanistan betting tips – Cricket World Cup 2023