AFG vs SA Match Prediction: Who Will Win Today’s 2nd Match of ICC Champions Trophy 2025 – Afghanistan vs South Africa?
Afghanistan takes on South Africa in the Champions Trophy 2025, with form on their side but conditions favoring South Africa’s batting strength

Afghanistan and South Africa will clash in a Group B match of the ICC Champions Trophy 2025 at the National Stadium in Karachi. Afghanistan has been in top form, winning 8 of their last 10 ODIs, including a series victory over South Africa.
South Africa, despite recent struggles, enters this match with a full-strength squad and will aim to bounce back. Afghanistan will have strong local support in Karachi, but the pitch conditions favor South Africa’s batting lineup.
With both teams eyeing a crucial win, this match promises an exciting battle. Afghanistan’s recent dominance meets South Africa’s experience in what could be a thrilling contest.
Also Check: AFG vs SA Dream11 Prediction
Match Details
Match: | Afghanistan vs South Africa, Match 3 |
Tournament: | ICC Champions Trophy 2025 |
Date: | 21 February 2025 |
Time: | 2:30 PM (IST) |
Venue: | National Stadium, Karachi |
Live Streaming: | JioHotStar |
TV Broadcast: | Star Sports Network & Sports 18 |
Also Check: ICC Champions Trophy 2025 Latest News & Updates
Pitch Report
The National Stadium in Karachi is a high-scoring venue with an average first-innings score of 263 runs. The pitch remains true throughout the game, offering consistent bounce and minimal movement for pacers after the initial overs. Batters enjoy playing on this surface, making stroke-making relatively easy. Spinners can come into play later in the innings, especially if the pitch starts to dry out. Due to the favorable batting conditions, teams winning the toss generally prefer to bat first and put up a strong total, making it difficult for the chasing side under scoreboard pressure.
Head-to-Head Records
Matches Played: | 5 |
Afghanistan Won: | 2 |
South Africa Won: | 3 |
Tied: | 0 |
No Result: | 0 |
AFG vs SA Match Prediction – Who Will Win Today’s Match?
If Afghanistan (AFG) win the toss and opts to bat
- AFG Powerplay Score: 50-60 Runs
- AFG Total Score: 300-340
- Result: Afghanistan win the match
If South Africa (SA) win the toss and opts to bat
- SA Powerplay Score: 40-50 Runs
- SA Total Score: 280-300
- Result: South Africa win the match
Today’s Match Prediction: Afghanistan are favourites to win the match.
Predicted Top Performers For AFG vs SA
- South Africa – Marco Jansen
- Afghanistan – Azmatullah Omarzai