India Women beat Zimbabwe Women by 121 runs in the second ODI at Kotambi Stadium, Vadodara, on 25 October 2026. Harmanpreet Kaur led the way with 126 off 121 balls and was named player of the match, while Deepti Sharma added an unbeaten 106 and three wickets.
How It Unfolded
India Women won the toss and chose to bat first. Pratika Rawal set the platform with 61 off 67 balls, including two sixes, after Shafali Verma fell for 8. Harmanpreet then took charge, hitting 15 fours in her 126, and Deepti matched her with 15 fours of her own in 106 not out off 86 balls. India Women finished on 328/6. Nomvelo Sibanda was the pick of the Zimbabwe attack with 2/38 from four overs, and Michelle Mavunga bowled her full 10 overs for 1/47.
Chasing 329, Zimbabwe Women were bowled out for 207 in 48.5 overs. Modester Mupachikwa top-scored with 49 off 70 balls, Chipo Mugeri-Tiripano made 46 and Beloved Biza 34, but no partnership lasted long enough to threaten the target. Vaishnavi Sharma took 4/39 from her 10 overs, and Deepti Sharma followed her century with 3/32.
The Oracle's Call
The CricMind Oracle locked India Women as 97% favourites before the toss, with Zimbabwe Women at 3%, and the call was correct. The model rated India Women third and Zimbabwe Women 13th, and added home advantage for the hosts. The full Oracle call sets out each factor.
What's Next
The win gives India Women a 2-0 lead in the ODI series. They have now won all five matches on the tour, after sweeping the three T20Is and taking the first ODI by nine wickets. With one match to play, the Oracle makes India Women 100% to win the series. Follow every result on the Zimbabwe Women tour of India 2026/27 hub.
Source: Scorecard and the Oracle call.