India Women vs Sri Lanka Head-to-Head: ODI, T20I & Test Record
By CricketTaken EditorialPublished Cricket in India13 min read
India and Sri Lanka have never played a women's Test match. The fixture exists only in the two white-ball formats, it did not begin until 2000, and it has been comfortably one-sided ever since. Across the matches with complete ball-by-ball records — fifteen one-day internationals since May 2008 and twenty-one Twenty20 internationals since October 2012 — India have won twelve and seventeen respectively.
What makes the fixture worth reading closely is not the win-loss column but where the three Sri Lankan one-day wins came from. All three were chases or defences of substantial totals: 282 for 5 at the Brabourne Stadium in February 2013, 257 for 7 chasing 254 at Chilaw in September 2018, and 278 for 7 chasing 276 at the R Premadasa Stadium in May 2025. Sri Lanka have not beaten India in a low-scoring one-day international in the archive era. When they have won, they have done it by outscoring India rather than by bowling them out.
The fixture's centre of gravity is Sri Lanka. Most of these matches have been played there — at Pallekele, Dambulla, Galle, Colombo and Chilaw — and India's dominance has been built away from home, which is unusual for a subcontinental rivalry.
The head-to-head, format by format
| Format | Span | Played | India won | Sri Lanka won | No result |
|---|---|---|---|---|---|
| Test | — | 0 | — | — | — |
| ODI | 2008–2025 | 15 | 12 | 3 | 0 |
| T20I | 2012–2025 | 21 | 17 | 3 | 1 |
| Both formats | 2008–2025 | 36 | 29 | 6 | 1 |
These counts cover matches with complete delivery-level records and are not the entire history of the fixture, which begins in 2000. The scope is stated plainly in the sources note below rather than presented as an all-time total.
The absence of a Test is the structural fact about this rivalry. Sri Lanka Women have played very few Tests in their history, and none against India. Every other major opponent India women have faced — England, Australia, New Zealand, South Africa, West Indies — has given them at least one match in the format. The wider picture of India's red-ball women's cricket is on the India women's cricket history page.
The one-day record
| Date | Venue | Scores | Result |
|---|---|---|---|
| 8 May 2008 | Welagedara Stadium | Sri Lanka 123-9; India 124-2 | India won by 8 wickets |
| 11 May 2008 | Welagedara Stadium | India 260-7; Sri Lanka 83 | India won by 177 runs |
| 5 Feb 2013 | Brabourne Stadium | Sri Lanka 282-5; India 144 | Sri Lanka won by 138 runs |
| 7 Feb 2017 | P Sara Oval | India 259-4; Sri Lanka 145-8 | India won by 114 runs |
| 5 Jul 2017 | County Ground, Derby | India 232-8; Sri Lanka 216-7 | India won by 16 runs |
| 11 Sep 2018 | Galle | Sri Lanka 98; India 100-1 | India won by 9 wickets |
| 13 Sep 2018 | Galle | India 219; Sri Lanka 212 | India won by 7 runs |
| 16 Sep 2018 | Chilaw | India 253-5; Sri Lanka 257-7 | Sri Lanka won by 3 wickets |
| 1 Jul 2022 | Pallekele | Sri Lanka 171; India 176-6 | India won by 4 wickets |
| 4 Jul 2022 | Pallekele | Sri Lanka 173; India 174-0 | India won by 10 wickets |
| 7 Jul 2022 | Pallekele | India 255-9; Sri Lanka 216 | India won by 39 runs |
| 27 Apr 2025 | R Premadasa | Sri Lanka 147; India 149-1 | India won by 9 wickets |
| 4 May 2025 | R Premadasa | India 275-9; Sri Lanka 278-7 | Sri Lanka won by 3 wickets |
| 11 May 2025 | R Premadasa | India 342-7; Sri Lanka 245 | India won by 97 runs |
| 30 Sep 2025 | Guwahati | India 269-8; Sri Lanka 211 | India won by 59 runs |
India's 342 for 7 at the R Premadasa Stadium on 11 May 2025 is their highest total in the fixture, and Smriti Mandhana was player of the match. It came a week after the defeat in the same series in which Sri Lanka chased 276.
Sri Lanka's 83 all out at Welagedara in May 2008 is the lowest completed innings the fixture has produced, and India's 144 at the Brabourne Stadium in February 2013 is their own lowest. The February 2013 match is the only one of the fifteen India lost by a wide margin.
The 4 July 2022 result at Pallekele is the fixture's most emphatic: Sri Lanka were bowled out for 173 and India chased it without losing a wicket, Renuka Singh taking the award for a four-wicket haul. Ten-wicket wins are rare enough in women's one-day cricket to be worth noting.
The Twenty20 record
India have won seventeen of twenty-one, lost three and had one abandoned. The three defeats came in March 2014 at Sylhet, in June 2022 at Dambulla, and in July 2024 at Dambulla — the last of those a chase of 166 completed with eight wickets and eight balls in hand.
The most recent block is the most lopsided. India played Sri Lanka five times in December 2025, at Visakhapatnam and Thiruvananthapuram, and won all five. Three of those wins came with more than six overs unused. India's 221 for 2 at the Greenfield International Stadium on 28 December 2025 is their highest Twenty20 total in the fixture, made in a match Mandhana won the award for.
| India's highest T20I totals v Sri Lanka | Overs | Result | Venue | Date |
|---|---|---|---|---|
| 221/2 | 20 | won | Thiruvananthapuram | 28 Dec 2025 |
| 175/7 | 20 | won | Thiruvananthapuram | 30 Dec 2025 |
| 172/3 | 20 | won | Dubai | 9 Oct 2024 |
| 165/6 | 20 | lost | Dambulla | 28 Jul 2024 |
| 156 | 18.5 | won | Chilaw | 25 Sep 2018 |
| 150/6 | 20 | won | Sylhet | 1 Oct 2022 |
Sri Lanka's 65 for 9 at Sylhet in October 2022 is the lowest total in the fixture in either format, chased down by India in 8.5 overs. Their 49 for 3 at the Colts ground in September 2018 was an abandonment rather than a completed innings.
The October 2024 win at Dubai came in the group stage of a global tournament and was India's largest Twenty20 margin against Sri Lanka at 82 runs, with Harmanpreet Kaur player of the match. The format's records are on the India women most sixes page.
India's leading run scorers
One-day internationals, 150 runs or more in the fixture:
| Player | Inns | Runs | HS | Ave | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
| Smriti Mandhana | 10 | 435 | 116 | 48.33 | 95.0 | 59 | 5 |
| Mithali Raj | 6 | 422 | 125 | 105.50 | 76.3 | 45 | 1 |
| Deepti Sharma | 12 | 305 | 78 | 43.57 | 72.3 | 25 | 2 |
| Harmanpreet Kaur | 12 | 275 | 75 | 27.50 | 80.2 | 25 | 3 |
| Harleen Deol | 7 | 207 | 48 | 41.40 | 77.0 | 20 | 0 |
| Shafali Verma | 4 | 155 | 71 | 77.50 | 96.3 | 10 | 3 |
| A Rawat | 2 | 153 | 97 | 153.00 | 82.7 | 20 | 2 |
| Pratika Rawal | 4 | 152 | 50 | 50.67 | 72.7 | 15 | 2 |
Mithali Raj's average of 105.50 against Sri Lanka is the highest by any India batter in the fixture and among the highest she recorded against any opponent. She was dismissed four times in six innings and made 422 runs, including a 125.
Mandhana's 435 is the largest aggregate and she is the only India batter with two scores above 100 in the fixture in the archive. Deepti Sharma's 305 runs from twelve innings at 43.57, with a highest of 78, describes a middle-order role rather than a top-order one — and her bowling record against Sri Lanka is the stronger half of her contribution.
Twenty20 internationals, 100 runs or more:
| Player | Inns | Runs | HS | Ave | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
| Jemimah Rodrigues | 14 | 511 | 76 | 46.45 | 133.4 | 60 | 9 |
| Harmanpreet Kaur | 14 | 474 | 68 | 43.09 | 123.4 | 42 | 12 |
| Smriti Mandhana | 19 | 444 | 80 | 26.12 | 122.3 | 60 | 9 |
| Shafali Verma | 12 | 424 | 79 | 38.55 | 139.0 | 59 | 7 |
| Richa Ghosh | 6 | 111 | 40 | 22.20 | 158.6 | 10 | 6 |
| Mithali Raj | 6 | 103 | 28 | 20.60 | 79.2 | 13 | 0 |
Jemimah Rodrigues's 511 runs at 46.45 and a strike rate of 133.4 is the best combination in the fixture and her most productive record against any opponent in the format. She has been player of the match against Sri Lanka three times.
Shafali Verma's strike rate of 139.0 is the highest among the top four, and Richa Ghosh's 158.6 from six innings the highest overall on a smaller sample. Harmanpreet Kaur's twelve sixes are the most by any India batter in the fixture. The wider records are on the India women most fifties page and the India women most centuries page.
India's leading wicket takers
One-day internationals, six wickets or more:
| Player | Wkts | Balls | Runs | Ave | Econ | Best |
|---|---|---|---|---|---|---|
| Deepti Sharma | 15 | 624 | 411 | 27.40 | 3.95 | 3/25 |
| Jhulan Goswami | 12 | 314 | 197 | 16.42 | 3.76 | 3/64 |
| Sneh Rana | 12 | 224 | 155 | 12.92 | 4.15 | 4/38 |
| Rajeshwari Gayakwad | 9 | 324 | 175 | 19.44 | 3.24 | 3/37 |
| Renuka Singh | 7 | 144 | 93 | 13.29 | 3.88 | 4/30 |
| Manasi Joshi | 7 | 163 | 148 | 21.14 | 5.45 | 3/17 |
| Poonam Yadav | 6 | 204 | 127 | 21.17 | 3.74 | 2/13 |
| N Shree Charani | 6 | 216 | 193 | 32.17 | 5.36 | 2/30 |
Sneh Rana's twelve wickets at 12.92 is the best average in the table and the most economical route to a dozen wickets any India bowler has taken in the fixture — 224 deliveries for twelve wickets is a wicket every 18.7 balls.
Rajeshwari Gayakwad's economy of 3.24 across 324 deliveries is the tightest, and Jhulan Goswami's 16.42 the best average among the bowlers with more than 300 balls. Deepti Sharma's fifteen is the leading haul and comes from more than twice the workload of anyone else.
Twenty20 internationals, five wickets or more:
| Player | Wkts | Balls | Runs | Ave | Econ | Best |
|---|---|---|---|---|---|---|
| Deepti Sharma | 18 | 395 | 387 | 21.50 | 5.88 | 3/18 |
| Radha Yadav | 13 | 191 | 234 | 18.00 | 7.35 | 4/23 |
| Renuka Singh | 11 | 186 | 205 | 18.64 | 6.61 | 4/22 |
| Arundhati Reddy | 9 | 174 | 216 | 24.00 | 7.45 | 3/19 |
| Poonam Yadav | 8 | 138 | 130 | 16.25 | 5.65 | 3/18 |
| Anuja Patil | 6 | 130 | 130 | 21.67 | 6.00 | 3/36 |
| Rajeshwari Gayakwad | 6 | 72 | 61 | 10.17 | 5.08 | 2/16 |
Deepti Sharma's eighteen Twenty20 wickets on top of her fifteen in the one-day format makes her comfortably the most productive India bowler in the fixture across both, with 33 wickets in 36 matches. Radha Yadav's 4 for 23 and Renuka Singh's 4 for 22 are the two best innings returns.
Rajeshwari Gayakwad's average of 10.17 is the lowest in either table, from a 72-ball sample. Poonam Yadav's economy of 5.65 across 138 deliveries is the most restrictive from a meaningful workload. The fuller picture is on the India women most wickets page and the India women best bowling figures page.
Where the fixture is played, and why it matters
Ten of the fifteen one-day internationals in the archive were played in Sri Lanka and India won eight of them. Only two have been played in India — the February 2013 defeat at the Brabourne Stadium and the September 2025 World Cup win at Guwahati — and the other three were at neutral venues in England, Malaysia and Bangladesh.
That distribution is unusual. India's fixtures against England, Australia and New Zealand are split much more evenly between home and away, and India's away record against those sides is markedly worse than their home record. Against Sri Lanka the away record is the record, and it is dominant.
The likely explanation is conditions rather than scheduling. Pallekele, Dambulla, Galle and Colombo are slow, spin-friendly grounds, and India's strongest suit in this fixture has been slow bowling — Deepti Sharma, Sneh Rana, Rajeshwari Gayakwad and Poonam Yadav account for a large majority of the wickets in both tables above. India travel to Sri Lanka with an attack suited to what they find there, which is not true of their tours to England or New Zealand.
The recent trend is toward wider margins rather than closer ones. The five Twenty20 internationals of December 2025 all went India's way, three of them with more than six overs to spare, and the May 2025 one-day series finished 2-1 to India with a 342 for 7 in the decider.
What the fixture is missing
Two things stand out about this rivalry that are absent from the tables.
There has never been a Test. For a fixture that has now produced more than thirty completed white-ball matches across a quarter of a century between two neighbouring full members, that is a striking gap, and it reflects how little women's Test cricket Sri Lanka have played rather than anything about the pairing.
And the fixture has produced very few close finishes. Of the 35 completed matches in the archive, India have won by seven runs at Galle in September 2018, by sixteen runs at Derby in July 2017, and by four wickets at Pallekele in July 2022; Sri Lanka's three-wicket wins in 2018 and 2025 were both tight. That is five genuinely close results in 35 matches. The comparison with the New Zealand fixture, where the India women vs New Zealand head-to-head record runs the other way and much closer, is instructive, as is the India women vs South Africa head-to-head page. The Sri Lankan game's own story is at the cricket in Sri Lanka hub, India's women's structure on the India women's domestic cricket page, and the rest of the Indian game at the cricket in India hub.
Sources and method
Results, margins, totals, individual scores, tosses and player-of-the-match awards are computed from ball-by-ball delivery records for women's one-day internationals and Twenty20 internationals between India and Sri Lanka, covering May 2008 to December 2025, and were checked against ESPNcricinfo scorecards for the corresponding matches, read on 30 August 2026.
The match counts on this page are explicitly not all-time. The two sides first met in a one-day international in 2000, and matches before the ball-by-ball era are outside the data this page rests on. Published all-time summaries of this fixture disagree with one another on the totals, so rather than reproduce a figure that cannot be reconciled, the page states the span it covers and counts within it.
That the two sides have never played a women's Test match was confirmed against both boards' Test records rather than inferred from the absence of matches in the archive.
Batting and bowling tables carry a stated runs or wickets threshold. Averages are runs per dismissal, economy is runs per six legal deliveries, and strike rate for batters is runs per hundred balls. Where a player is recorded only by initials in the source data and the full name could not be confirmed, the initial form is kept.
Figures for current players will move with the next series between the sides.