India Women vs Bangladesh Head-to-Head: ODI, T20I & Test Record
By CricketTaken EditorialPublished Cricket in India11 min read
This is the lowest-scoring fixture India women play. Of the seventeen Twenty20 internationals against Bangladesh in the ball-by-ball record, eleven have been won by a side defending a total under 160, and Bangladesh have been dismissed for 51, 68, 72 and 80 in four of them. India's own scores in the fixture include a 95 for 8 and a 102 for 9, both in Dhaka in July 2023, and one of those they still won.
The two sides have never played a women's Test. They have played only six one-day internationals with complete records, which is fewer than India have played against any other full member in the format, and one of those six was tied — the July 2023 match at the Shere Bangla National Stadium, where Bangladesh made 225 for 4 and India were bowled out for 225 with one ball remaining.
The relationship is therefore almost entirely a Twenty20 one, and it is a fixture defined by conditions rather than by star performances. Dhaka and Sylhet in July, and Sylhet again in the April and May window, produce slow, gripping surfaces where 140 is a competitive total. India lead 14-3 in the format, but three of those defeats came in matches where India were bowled out under 145.
The head-to-head, format by format
| Format | Span | Played | India won | Bangladesh won | Tied | No result |
|---|---|---|---|---|---|---|
| Test | — | 0 | — | — | — | — |
| ODI | 2017–2025 | 6 | 3 | 1 | 1 | 1 |
| T20I | 2014–2026 | 17 | 14 | 3 | 0 | 0 |
| Both formats | 2014–2026 | 23 | 17 | 4 | 1 | 1 |
Six one-day internationals in nine years is a thin schedule for two neighbouring full members, and it reflects how much of this fixture has been played inside multi-team Twenty20 events — the Asian regional tournament, the global Twenty20 World Cup, and bilateral Twenty20 series that carry no one-day leg.
The one-day sample is small enough that the individual results carry more weight than any aggregate. India's three wins came by nine wickets, 110 runs and 108 runs; Bangladesh's single win, in July 2023, came by 40 runs after India were dismissed for 113 chasing 153.
The six one-day internationals
| Date | Venue | Scores | Result |
|---|---|---|---|
| 17 Feb 2017 | Colombo | Bangladesh 155-8; India 158-1 | India won by 9 wickets |
| 22 Mar 2022 | Hamilton | India 229-7; Bangladesh 119 | India won by 110 runs |
| 16 Jul 2023 | Dhaka | Bangladesh 152-9 (42.5 ov); India 113 | Bangladesh won by 40 runs |
| 19 Jul 2023 | Dhaka | India 228-8; Bangladesh 120 | India won by 108 runs |
| 22 Jul 2023 | Dhaka | Bangladesh 225-4; India 225 | Match tied |
| 26 Oct 2025 | DY Patil | Bangladesh 119-9 (27 ov); India 57-0 | No result |
The 22 July 2023 tie is the standout result and the one this fixture is remembered for. Bangladesh made 225 for 4 and India, chasing, were bowled out for exactly 225 with a ball to spare, Harleen Deol taking the award for 77. It is one of only a small number of ties in India women's one-day history, and it decided the series — the three matches finished one win apiece and a tie.
The July 2023 series is the only bilateral one-day rubber the two sides have contested in the archive, and Bangladesh took a point from it. India's 113 all out in the first match, chasing 153, is their lowest completed total in the fixture and one of the lower one-day totals they have made anywhere in that period.
The March 2022 meeting at Seddon Park came in the fifty-over World Cup and produced India's largest margin. Yastika Bhatia was player of the match. The October 2025 match at the DY Patil Stadium was abandoned with India 57 without loss chasing 120. Those two grounds sit outside the fixture's usual habitat, and both produced comfortable India positions.
The broader arc of the India women's side across this period is on the India women's cricket history page and the India women's national team history page.
The Twenty20 record, and why the scores are so low
Seventeen matches, fourteen India wins. The three Bangladesh victories came in June 2018 at the Kinrara Academy Oval in Malaysia, where they won twice inside five days, and in July 2023 at Dhaka.
Only once have India passed 160 against Bangladesh in the format — 163 for 5 at the M Chinnaswamy Stadium in March 2016 — and their next highest is 159 for 5 at Sylhet in October 2022. Of the ten occasions India have batted first in the fixture, five produced totals between 140 and 163 and three produced totals under 120. Bangladesh have never reached 145 batting first against India in the archive; their highest completed first innings is 136 for 8 at Old Trafford in June 2026.
Bangladesh's 51 all out in 17.5 overs at Hangzhou in September 2023 is the lowest total either side has made in the fixture. India chased it in 8.3 overs. Their 68 for 7 in a fourteen-over match at Sylhet in May 2024 and 72 for 8 at Sylhet in March 2014 are the next two.
The May 2024 series at Sylhet is the most complete demonstration of the pattern: five matches, five India wins, and Bangladesh's four completed innings in it were 101 for 8, 119, 117 for 8 and 68 for 7. India's winning margins were 44 runs, 19 runs, seven wickets, 56 runs and 21 runs.
The 25 June 2026 meeting at Old Trafford is the outlier in the whole record — the first time the two sides have met in England, on a surface entirely unlike the ones the fixture is built on. Bangladesh made 136 for 8 and India chased it in 16.5 overs with Shafali Verma taking the award. Where India's short-format records sit is on the India women most fifties page.
India's leading run scorers
Twenty20 internationals, 100 runs or more in the fixture:
| Player | Inns | Runs | HS | Ave | SR | 4s | 6s |
|---|---|---|---|---|---|---|---|
| Harmanpreet Kaur | 15 | 435 | 77 | 43.50 | 123.9 | 52 | 6 |
| Shafali Verma | 13 | 318 | 55 | 26.50 | 125.2 | 37 | 8 |
| Smriti Mandhana | 14 | 294 | 55 | 26.72 | 110.9 | 39 | 3 |
| Jemimah Rodrigues | 8 | 162 | 35 | 32.40 | 106.6 | 18 | 2 |
| Richa Ghosh | 8 | 111 | 28 | 22.20 | 120.7 | 13 | 3 |
| Mithali Raj | 5 | 109 | 42 | 36.33 | 105.8 | 13 | 0 |
| D Hemalatha | 4 | 109 | 41 | 36.33 | 141.6 | 9 | 6 |
Harmanpreet Kaur's 435 runs at 43.50 is far ahead of anyone else and she and Shafali Verma have each been player of the match against Bangladesh four times, the most in the fixture. Her 77 is the highest individual score in the fixture.
D Hemalatha's strike rate of 141.6 across four innings is the highest in the table, with six sixes from 77 balls faced. Shafali Verma's eight sixes are the most in the fixture.
The averages here are worth reading against the totals. A fixture in which the leading run scorer averages 43.50 and the next three average between 22 and 33 is one where individual innings of 30 and 40 have decided matches — which is what happens when par is 140.
One-day internationals, 70 runs or more:
| Player | Inns | Runs | HS | Ave | SR |
|---|---|---|---|---|---|
| Smriti Mandhana | 5 | 170 | 59 | 42.50 | 73.0 |
| Jemimah Rodrigues | 3 | 129 | 86 | 64.50 | 86.6 |
| Harleen Deol | 3 | 102 | 77 | 51.00 | 70.8 |
| Harmanpreet Kaur | 5 | 85 | 52 | 21.25 | 57.8 |
| Yastika Bhatia | 4 | 85 | 50 | 28.33 | 63.4 |
| Mona Meshram | 1 | 78 | 78 | — | 84.8 |
| Mithali Raj | 2 | 73 | 73 | 73.00 | 83.0 |
Jemimah Rodrigues's 86 in the July 2023 win is the highest individual score in the fixture in either format. Mona Meshram's 78 not out came in the 2017 nine-wicket win and is the only innings in the table from a player with a single appearance against Bangladesh.
India's leading wicket takers
Twenty20 internationals, five wickets or more:
| Player | Wkts | Balls | Runs | Ave | Econ | Best |
|---|---|---|---|---|---|---|
| Radha Yadav | 16 | 162 | 138 | 8.63 | 5.11 | 3/14 |
| Pooja Vastrakar | 12 | 216 | 222 | 18.50 | 6.17 | 4/17 |
| Poonam Yadav | 12 | 120 | 75 | 6.25 | 3.75 | 4/9 |
| Deepti Sharma | 11 | 316 | 245 | 22.27 | 4.65 | 3/12 |
| Renuka Singh | 9 | 132 | 136 | 15.11 | 6.18 | 3/10 |
| Shafali Verma | 6 | 78 | 58 | 9.67 | 4.46 | 3/15 |
| M Mani | 5 | 66 | 60 | 12.00 | 5.45 | 2/10 |
Poonam Yadav's twelve wickets at 6.25 with an economy of 3.75 is the most striking line in this fixture. Twenty overs of leg spin for 75 runs and twelve wickets, including a 4 for 9, is the sort of return that only happens when a bowler's stock delivery is unplayable in the conditions — and Bangladesh's difficulty against wrist spin in Dhaka and Sylhet is the single clearest tactical pattern in the whole record.
Radha Yadav's sixteen wickets at 8.63 is the leading haul in the fixture and her best return against any opponent. Between them, Poonam Yadav and Radha Yadav have taken 28 wickets at under nine apiece.
Shafali Verma's six wickets at 9.67 is a reminder of how much part-time off spin this fixture has been able to accommodate. The full picture is on the India women most wickets page and the India women best bowling average page.
One-day internationals, four wickets or more:
| Player | Wkts | Balls | Runs | Ave | Econ | Best |
|---|---|---|---|---|---|---|
| Devika Vaidya | 8 | 192 | 126 | 15.75 | 3.94 | 3/31 |
| Sneh Rana | 7 | 204 | 114 | 16.29 | 3.35 | 4/30 |
| Amanjot Kaur | 5 | 149 | 106 | 21.20 | 4.27 | 4/31 |
| Jemimah Rodrigues | 4 | 32 | 12 | 3.00 | 2.25 | 4/3 |
Jemimah Rodrigues's 4 for 3 from 32 deliveries is the best bowling return in the fixture in either format and one of the more unusual entries in India's one-day record, given she is a specialist batter. It came in the July 2023 win at Dhaka.
Sneh Rana's economy of 3.35 across 204 deliveries is the tightest sustained figure, and Devika Vaidya's eight wickets the leading haul from a six-match sample.
What this fixture asks of India
Three patterns emerge from a record this size that would not from a larger one.
India have never needed a big total to beat Bangladesh. Their fourteen Twenty20 wins include totals of 95 for 8, 102 for 9, 122 for 6 in fourteen overs and 145 for 7. The fixture is decided by whether India's spinners can defend a modest score on a slow surface, and they almost always have.
The one exception is when India have batted badly first. All four of their defeats across both formats came in matches where they were dismissed or restricted well below 150 — 141 for 7 and 112 for 9 in Malaysia in 2018, 102 for 9 at Dhaka in 2023, and 113 all out in the one-day match of the same tour. Bangladesh have never chased more than 145 to beat India.
And the fixture has almost no history outside the subcontinent and its regional tournaments. Fifteen of the seventeen Twenty20 internationals were played in Bangladesh, Malaysia, China, Sri Lanka or India; the exceptions are Perth in February 2020 and Old Trafford in June 2026. Compared with the India women vs New Zealand head-to-head record, built on tours to seam-friendly grounds, or the India women vs Sri Lanka head-to-head page, this is a fixture that has barely been tested in foreign conditions. Bangladesh's own game is at the cricket in Bangladesh hub, India's domestic 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 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 Bangladesh, covering March 2014 to June 2026, and were checked against ESPNcricinfo scorecards for the corresponding matches, read on 30 August 2026.
The counts on this page cover matches with complete delivery-level records rather than claiming to be an all-time total. The two sides have met in Twenty20 cricket since 2014 and in one-day cricket since 2017 in this data; earlier meetings outside the archive are not counted here.
That the two sides have never played a women's Test was confirmed against both boards' Test records.
Batting and bowling tables carry stated thresholds. Averages are runs per dismissal, economy is runs per six legal deliveries, and a dash in the average column means the player was not dismissed. Where a player appears only by initials in the source data and the full name could not be confirmed against an authoritative source, the initial form is kept.
The tie of 22 July 2023 is recorded as a tie rather than assigned to either side, and the abandoned match of 26 October 2025 is excluded from win-loss percentages. Figures will move with the next series between the sides.