SportEngland thrash Sri Lanka by 223 runs at The Oval to seal ODI series 2–127 Sep 2026 · Tom ElleryIllustration: Flip News (AI-generated)