IND-W vs ZIM-W 2nd ODI: Harmanpreet, Deepti tons seal series
India Women were 19 for 2 in Vadodara. Harmanpreet Kaur's 126 and Deepti Sharma's unbeaten 106 took them to 328 for 6, and Vaishnavi Sharma's 4 for 39 bowled Zimbabwe out for 207. India win by 121 runs and lead the ODI series 2-0 with one game left.
India Women beat Zimbabwe Women by 121 runs in the 2nd ODI at the BCA Stadium, Kotambi, Vadodara, on Sunday, and have won the three-match ODI series 2-0 with a game to spare. India made 328 for 6 after choosing to bat, and Zimbabwe were bowled out for 207 in 48.5 overs.
Harmanpreet Kaur made 126 off 121 balls and Deepti Sharma an unbeaten 106 off 86. They came together at 148 for 4 and added 153 for the fifth wicket. Vaishnavi Sharma then took 4 for 39 to break Zimbabwe's middle order.
IND-W vs ZIM-W 2nd ODI: the scores
- India Women 328/6 in 50 overs (Harmanpreet Kaur 126 off 121, Deepti Sharma 106* off 86, Pratika Rawal 61 off 67; Nomvelo Sibanda 2/38)
- Zimbabwe Women 207 all out in 48.5 overs (Modester Mupachikwa 49 off 70, Chipo Mugeri-Tiripano 46 off 57, Beloved Biza 34 off 49; Vaishnavi Sharma 4/39, Deepti Sharma 3/32)
- Result: India won by 121 runs and lead the series 2-0
- Toss: India won the toss and chose to bat
From 19 for 2 to 328
It started badly. Smriti Mandhana was caught off the second ball she faced, for 0, with the score on 1, and Shafali Verma went for 8 in the third over. Both fell to Nomvelo Sibanda. India were 19 for 2 after 2.4 overs.
Pratika Rawal, who made 100 not out in the first ODI, and Harmanpreet rebuilt with 124 for the third wicket. Rawal hit two sixes in her 61 before she was caught at 143 in the 23rd over. Tejal Hasabnis went five runs later, so India were 148 for 4 with 26.3 overs left and the game still open.
What followed decided the match. Harmanpreet and Deepti put on 153 in 22.5 overs, and India scored 180 runs in the last 26.3 overs, a rate of 6.8 an over, without losing a wicket until the 47th. Between them the two centurions made 232 of India's 328 runs, about 71 per cent.
The two innings were built the same way. Each hit 15 fours and no sixes. Harmanpreet was out at 301 in the 47th over, caught off Michelle Mavunga, who was Zimbabwe's tightest bowler with 1 for 47 in her 10 overs. Deepti batted through to the end, unbeaten on 106, with Sayali Satghare on 3.
Harmanpreet's first hundred since giving up the captaincy
This was the first time Harmanpreet batted in the ODI series. India won the first game by nine wickets and she was not needed. It is also her first hundred since she stepped down as India captain earlier this month and Mandhana took over.
She now plays as a specialist batter under Mandhana, and on a day when the captain and her opening partner both fell cheaply, she was the one who held the innings together. Her 126 came at a strike rate of 104.
Deepti does both jobs
Deepti, the ODI vice-captain, had the best all-round day of the series so far. Her 106 not out was the faster of the two hundreds, at a strike rate of 123. She then bowled nine overs for 3 for 32, the most economical figures of any bowler in the match (3.55 an over).
Two of her wickets came off consecutive balls in the 46th over. Nyasha Gwanzura was lbw and Nomvelo Sibanda was caught first ball, which took Zimbabwe from 198 for 6 to 198 for 8. She later added Tendai Makusha.
Vaishnavi Sharma breaks the chase
For 22 overs Zimbabwe kept up. Mupachikwa and Chipo Mugeri-Tiripano added 69 for the second wicket, and Zimbabwe were 107 for 1 in the 23rd over. They then lost their last nine wickets for 100 runs.
Vaishnavi Sharma did most of the damage. She took four of the five wickets that fell between 120 and 179. Mupachikwa was caught on 49, one short of her fifty. Biza and captain Josephine Nkomo were both lbw, and Mavunga was bowled. Vaishnavi bowled her full 10 overs, including a maiden, for 39 runs.
India's spinners, Vaishnavi, Deepti and Shree Charani, took 8 of the 10 wickets between them. Every Indian bowler except Shafali went at under five an over.
What the 2-0 means
India have now won both ODIs comfortably. The first was by nine wickets with 137 balls to spare, after Charani's 4 for 23 bowled Zimbabwe out for 197. This one was by 121 runs. These ODIs count towards the ICC Women's Championship, so the series win also adds points on India's route to the next ODI World Cup.
There are positives for Zimbabwe too. On their first tour of India, they reached 200 in both games, and Mupachikwa (25 and 49) and Biza (62 and 34) have scored runs in both.
IND-W vs ZIM-W 3rd ODI: when and where
- Date and time: Wednesday, 28 October, 2:00 PM IST (toss 1:30 PM)
- Venue: BCA Stadium, Kotambi, Vadodara
- TV: Star Sports 1 (Tata Play 455, Airtel 277, Dish TV 603), and Star Sports 1 Hindi
- Streaming: JioHotstar
FAQ
Who won the India Women vs Zimbabwe Women 2nd ODI? India Women won by 121 runs. India made 328 for 6 and Zimbabwe were all out for 207.
Who scored centuries in the 2nd ODI? Harmanpreet Kaur made 126 off 121 balls and Deepti Sharma made 106 not out off 86.
Who took the most wickets? Vaishnavi Sharma took 4 for 39 in 10 overs. Deepti Sharma took 3 for 32.
Have India Women won the ODI series against Zimbabwe? Yes. India lead 2-0 in the three-match series, with the last game in Vadodara on 28 October.
The full scorecard, fall of wickets and the 3rd ODI live score are on the TryBall match page for India Women vs Zimbabwe Women.
By the TryBall desk · 25 October 2026