The Women’s ODI World Cup 2025 will kick off at Barsapara Cricket Stadium, Guwahati, with hosts India taking on Sri Lanka on September 30. While Sri Lanka beat India in the Asia Cup 2024 final, they do not have the best of record against neighbours in the ODI format. Before the World Cup begins, here’s a look at their head-to-head record -
India’s dominance over Sri Lanka
Over the last 25 years, the two sides have played 35 ODIs against each other. India have won 31, lost three whereas one ended in no result. India have an 88.57 win percentage against Sri Lanka in the format. Their previous defeat against Sri Lanka came earlier this year in Colombo.
Lowest scores in IND vs SL encounters
Sri Lanka have been bowled out under 100 by India nine times. Their lowest ODI score against India is 66, registered in 2004. India's lowest score against Sri Lanka is 137/7 but they still managed to beat Sri Lanka by 35 runs in Sydney. India's lowest score when bowled out by Sri Lanka is 144. Sri Lanka won that game by 138 runs in 2013, their only win batting first.
Top run-scorers in IND vs SL games
The top run-scorer for India against Sri Lanka is former captain Mithali Raj with 1,103 runs from 28 games at an average of 157.57, including three centuries and eight half-centuries. In the current squad, it is opener Smriti Mandhana who has 614 runs from 16 ODIs at an average of 43.85, including one century and five fifties. For Sri Lanka in their current squad, skipper Chamari Athapaththu has 464 runs from 18 ODIs at an average of 25.77, including one century and two fifties. Only three batters — Mithali, Mandhana, Athapththu — have scored a century or more in these clashes.
Top wicket-takers in IND vs SL clashes
Former India pacer Jhulan Goswami is the leading wicket-taker against Sri Lanka in ODIs. She has 26 wickets from 25 games at an average of 21.07. All-rounder Deepti Sharma has a chance to break her record. The off-spinner has 24 wickets from 14 games at an average of 17.29, including one fifer. For Sri Lanka, former spinner Shashikala Siriwardene has 21 wickets from 27 games at an average of 36.61. In the current squad, pacer Inoka Ranaweera has 14 wickets from 12 games, averaging 33.85.