ENG vs SL, Women’s ODI World Cup 2025: Sciver-Brunt, Ecclestone star as England deny Sri Lanka a home win
Set a target of 254, the biggest crowd the R. Premadasa Stadium in Colombo has seen in this Women’s ODI World Cup 2025 so far, loyally chanted “Chamari.. Chamari.. Kurunegala (her hometown)…”, pinning their hopes on the nation’s talisman Chamari Athapaththu to register a famous win against England and their first victory of the tournament….