Afghanistan vs South Africa HIGHLIGHTS: Ryan Rickleton (103) became the first wicket-keeper batter from SA to score a century in the Champions Trophy
Ryan took 101 balls to reach the three-figure mark in Karachi. His previous best was 91 against Ireland back in October 2024
Nabi ranks fourth overall on the list of oldest debutants in the Champions Trophy
South Africa's captain, Temba Bavuma, chose to bat first without mentioning Heinrich Klaasen's absence at the toss
Check where to watch Afghanistan national cricket team vs South Africa national cricket team live match here
South Africa comes into the game with renewed confidence after a hard-fought three-wicket victory over Pakistan in their sole warm-up encounter.
Friday's match between South Africa and Afghanistan will be their sixth encounter at an ICC event
The ICC Champions Trophy is the only ICC event in which South Africa have been former champions
Afghanistan's rise in international cricket has been fueled by a world-class spin attack, with Rashid Khan, Mohammad Nabi, and Noor Ahmad set to make their mark in Karachi.
Bavuma was asked to rate their opponents Afghanistan who will be making their debut in the Champions Trophy this year.
Afghanistan outshone former champions West Indies and Sri Lanka to earn their spot in the eight-team tournament
Shahidi was also asked about how the team feels about England not boycotting the match against them in the Champions Trophy and whether it affects the team in any way.
The Champions Trophy 2025 matches will begin at 2:30 PM, according to Indian Standard Time (IST), 2 PM Pakistan time.
Several teams have lost key players due to injury ahead of the tournament, including Australia, India, and Pakistan
All four warm-up matches will be a day-night affair, which means matches will begin at 2:30 PM Indian Standard Time (IST) and 2 PM Pakistan time.
PAK vs SA live score updates: The FanCode app and website will livestream the ODI Tri-series match between Pakistan and South Africa
Rickelton, who first toured Pakistan in 2021 with the Proteas, is eager to make his mark in ODIs with Champions Trophy participation
When South Africa's captain, Temba Bavuma, was run out, Pakistan's players took their celebrations too far, taunting Bavuma right in front of him.
Both Pakistan and South Africa lost to New Zealand and will now face each other for a place in the final
South Africa were bolstered by the arrival of key players Heinrich Klassen, Keshav Maharaj, Corbin Bosch and Tony de Zorzi ahead of the crucial tri-series match against Pakistan here on Wednesday. They were playing in the recently concluded SA20, and SA can look forward to approaching this game with more confidence after going down against New Zealand in the previous match. All four players are also part of SA's Champions Trophy squad. South Africa played with a depleted squad against the Kiwis handing ODI debuts to four players but Matthew Breetzke smashed a record breaking 150, the highest score by a debut opener in 50-overs cricket. South Africa lost the match despite posting a 300-plus total and will be hoping that some of the senior players will be able to put up a better show against the hosts. Pakistan also have a do-or-die game like their opponents as both have lost to New Zealand. A victory on Wednesday will ensure the winner a place in the final of the tri-series agains