Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block
For Quick Alerts
ALLOW NOTIFICATIONS  
For Daily Alerts
 

Who won Yesterday's Champions Trophy 2025 Match? All you need to know about Afghanistan vs South Africa on February 21

Who won Yesterday's ICC Champions Trophy Match Result on February 21? South Africa dominated Afghanistan in their ICC Champions Trophy group-stage clash, securing a convincing 107-run victory at the National Stadium in Karachi.

Batting first, the Proteas posted a strong total of 315/6, thanks to a superb century from Ryan Rickelton (103 off 106) and valuable contributions from Temba Bavuma (58) and Rassie van der Dussen (52). Afghanistan’s bowlers struggled to contain the South African batters, with Mohammad Nabi (2/51) emerging as their most successful bowler.

Who won Yesterday s Champions Trophy 2025 Match All you need to know about Afghanistan vs South Africa on February 21

In response, Afghanistan’s chase never gained momentum as Kagiso Rabada (3/36) and Wiaan Mulder (2/36) ripped through their batting order. Despite a resilient 90-run knock from Rahmat Shah, wickets fell at regular intervals, and the Afghan innings folded for 208 in 43.3 overs. The victory gave South Africa two crucial points in the tournament, while Afghanistan was left searching for improvements ahead of their next fixture.

Yesterday's ICC Champions Trophy Match: Afghanistan vs South Africa

Match Details

Match: Afghanistan vs South Africa, 3rd Match, Group B, ICC Champions Trophy 2025
Date: Friday, February 21, 2025
Toss: South Africa won the toss and elected to bat first
Venue: National Stadium, Karachi
Umpires: Alex Wharf (England), Sharfuddoula (Bangladesh)
Third Umpire: Richard Kettleborough (England)
Match Referee: Ranjan Madugalle (Sri Lanka)

Afghanistan Innings

Total: 208 all out in 43.3 overs
Top Scorer: Rahmat Shah – 90 (92)
Best Bowler (SA): Kagiso Rabada – 3/36 (8.3)

South Africa Innings

Total: 315/6 in 50 overs
Top Scorer: Ryan Rickelton – 103 (106)
Best Bowler (AFG): Mohammad Nabi – 2/51 (10)

Result: South Africa won by 107 runs
Player of the Match: Ryan Rickelton (103 off 106)

Afghanistan vs South Africa: Match Summary

South Africa’s batting effort was anchored by Rickelton’s composed century, complemented by Bavuma and van der Dussen’s fifties. Aiden Markram’s late fireworks (52* off 36) propelled them past 300. Afghanistan’s bowlers, led by Mohammad Nabi and Noor Ahmad (1/65), struggled to exert control, conceding 13 extras.

Chasing 316, Afghanistan’s top order faltered under disciplined South African bowling. Rahmat Shah fought a lone battle with a well-paced 90, but a lack of support meant their innings collapsed well short of the target. Rabada’s early breakthroughs, supported by Mulder and Ngidi, sealed a dominant win for the Proteas.

Afghanistan vs South Africa: Scorecard Summary

Afghanistan: 208 in 43.3 overs
Rahmat Shah – 90 (92)
Azmatullah Omarzai – 18 (27)
Rashid Khan – 18 (13)
Kagiso Rabada – 3/36 (8.3)
Wiaan Mulder – 2/36 (9)
Lungi Ngidi – 2/56 (8)

South Africa: 315/6 in 50 overs
Ryan Rickelton – 103 (106)
Temba Bavuma – 58 (76)
Rassie van der Dussen – 52 (46)
Mohammad Nabi – 2/51 (10)
Noor Ahmad – 1/65 (9)
Fazalhaq Farooqi – 1/59 (8)

Afghanistan vs South Africa: Playing XI

Afghanistan: Rahmanullah Gurbaz (wk), Ibrahim Zadran, Sediqullah Atal, Rahmat Shah, Hashmatullah Shahidi (c), Azmatullah Omarzai, Mohammad Nabi, Gulbadin Naib, Rashid Khan, Noor Ahmad, Fazalhaq Farooqi

South Africa: Temba Bavuma (c), Ryan Rickelton (wk), Tony de Zorzi, Rassie van der Dussen, Aiden Markram, David Miller, Marco Jansen, Wiaan Mulder, Keshav Maharaj, Kagiso Rabada, Lungi Ngidi

Story first published: Friday, February 21, 2025, 22:44 [IST]
Other articles published on Feb 21, 2025
Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+