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.
· 2d
Afghanistan vs South Africa, Champions Trophy 2025: SA beat AFG by 107 runs in Karachi
· 3d
Watch ICC Champions Trophy free live stream: South Africa vs. Afghanistan time, channel
· 2d
Afghanistan vs South Africa highlights, Champions Trophy 2025: Rahmat Shah's 90 goes in vain, Proteas win by 107 runs
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.
Check if Karachi's conditions will favor batters or bowlers, along with the predicted playing XI for this crucial Champions Trophy clash.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results