Champions Trophy 2025: Desperate to win the title, says Rickelton after South Africa starts with big win over Afghanistan

These are still early days for Ryan Rickelton in international cricket but the young opener has…