
Champions Trophy: Ryan Rickelton, pacers annihilate Afghanistan in Karachi
South Africa started their marketing campaign within the Champions Trophy 2025 with a commanding win over Afghanistan by 107 runs on Friday, February 21 at Nationwide Stadium, Karachi. After opting to bat first, South Africa posted a mammoth rating of 315/6 of their allotted 50 overs as Ryan Rickelton (103 off 106) starred together with…