
Harmanpreet Kaur blasted 126 off 121 balls, and India hung a 328‑6 over Zimbabwe in the second ODI.
After a shaky start, Harmanpreet and Deepti Sharma stitched a 153‑run partnership, lifting India past the 300‑run mark and putting the hosts firmly in control.
The innings had already lost Smriti Mandhana in the first over and Shafali Verma in the 12th, but Pratika Rawal’s 61 helped steady the ship.
Deepti Sharma finished on 106 off 86, striking 15 boundaries and sealing the chase without losing more wickets.
India’s bowlers then banged the opposition into a tail‑end collapse, with Michelle Mavunga’s wicket turning the tables.
India now heads into the final ODI, where a win would seal the series.