South Africa bravely chose to bat first in their Champions Trophy match against Afghanistan, achieving a 107-run victory. With a maiden ODI century from Ryan Rickelton, South Africa scored 315 runs. Efficient bowling restricted Afghanistan to 208.
· 3d
Watch ICC Champions Trophy free live stream: South Africa vs. Afghanistan time, channel
· 22m
Australia vs South Africa LIVE Cricket Score, Champions Trophy 2025: AUS and SA renew rivalry in Rawalpindi
South Africa wins the toss, elects to bat against Afghanistan in cricket's Champions Trophy
South Africa won the toss and elected to bat against Afghanistan in its opening Group B game of the Champions Trophy.
Afghanistan and South Africa begin their campaign in Karachi on Friday, February 21. Both teams have done well in the ICC tournaments in recent past and will look to continue their charge.
South Africa opener Ryan Rickelton scored a maiden One-Day International century with a fluent 103 as his side eased to a 107-run win over Afghanistan in their opening Champions Trophy Group B fixture at the National Stadium in Karachi on Friday.
Both teams made 300-plus totals in their opening games, so expect another run-fest on a flat surface in Rawalpindi
Some results have been hidden because they may be inaccessible to you
Show inaccessible results