India defeated Sri Lanka by 59 runs (DLS) in their ICC Women’s ODI World Cup 2025 opener
Deepti Sharma starred with a fifty and three wickets, supported by debutant Amanjot Kaur, as India recovered from 124/6 to post 270 in 47 overs
Sri Lanka’s chase faded after Chamari Athapaththu’s 43, with fielding lapses earlier proving costly as they folded for 211 in 45.4 overs