Brydon Carse set to miss England’s crucial Champions Trophy tie against Afghanistan February 24, 2025
Champions Trophy: Ryan Rickelton’s 103 hammers Afghanistan into submission as SA win by 107 runs February 22, 2025