Wednesday, October 28, 2026

Trending

Harmanpreet, Deepti hit centuries as India women beat Zimbabwe by 121 runs

Harmanpreet Kaur's eighth ODI hundred and an unbeaten 106 from Deepti Sharma powered India to 328-6 and a 121-run win over Zimbabwe in Vadodara, sealing the three-match series with a game to spare.

Harmanpreet, Deepti hit centuries as India women beat Zimbabwe by 121 runs
File photo: Harmanpreet Kaur (right) batting for Sydney Thunder in the Women's Big Bash League in December 2018. Photo: Bahnfrend / Wikimedia Commons (CC BY-SA 4.0).

At a glance

  • India women beat Zimbabwe by 121 runs in the second ODI in Vadodara on Sunday, October 25, 2026, to take an unbeatable 2-0 lead in the three-match series.
  • Captain Harmanpreet Kaur scored 126 off 121 balls, her eighth ODI century, moving past former captain Mithali Raj's seven.
  • Deepti Sharma made 106 not out off 86 balls and took 3-32; the pair added 153 for the fifth wicket.
  • India posted 328-6 in 50 overs; Zimbabwe were bowled out for 207 in 48.5 overs, with Vaishnavi Sharma taking four wickets.
  • The third and final ODI is on Wednesday, October 28.

India women beat Zimbabwe by 121 runs in the second one-day international in Vadodara on Sunday, October 25, 2026, sealing the three-match series with a game to spare. Captain Harmanpreet Kaur struck 126, her eighth ODI century, and Deepti Sharma added an unbeaten 106 as India piled up 328 for 6 before bowling Zimbabwe out for 207.

Scorecard summary

India women Zimbabwe women
Total 328-6 (50 overs) 207 all out (48.5 overs)
Top scorers Harmanpreet Kaur 126 (121 balls, 15 fours); Deepti Sharma 106* (86 balls, 15 fours) —
Best bowling Vaishnavi Sharma 4 wickets; Deepti Sharma 3-32 —
Result India won by 121 runs
Player of the match Harmanpreet Kaur
Series India lead 2-0 (won first ODI by nine wickets)

How the match unfolded

Harmanpreet and Deepti came together with four wickets down. The pair added 153 runs, taking control of the innings and pushing the total well beyond 300. Harmanpreet rode her luck — she was dropped three times — but punished the Zimbabwe attack with 15 boundaries in her 121-ball innings. Deepti was even quicker, reaching her hundred off 86 balls and finishing unbeaten.

Zimbabwe never came close in the chase. Left-arm spinner Vaishnavi Sharma — playing in place of the rested Kranti Gaud — took four wickets as the visitors were dismissed for 207 in the 49th over. Deepti completed a superb all-round day with three wickets for 32 runs.

A milestone for Harmanpreet

The century was Harmanpreet's eighth in ODIs, taking her past former captain Mithali Raj's tally of seven. It was also a timely return to big scores for the captain, who led India to the Women's World Cup title at home in 2025.

Background

India won the first match of the series by nine wickets. Zimbabwe, who are building their women's programme, are touring India to gain experience against one of the world's top teams. The series is part of India's preparation for a busy international season.

Reactions

Harmanpreet was named player of the match for her 126. Fans across India celebrated the twin centuries on social media, with many praising Deepti's fast hundred and all-round display.

Why it matters

For India, the series is a chance to give minutes to young players such as Vaishnavi Sharma while senior batters find form. For Zimbabwe, matches against a world champion side are a valuable learning experience, even in heavy defeats. Harmanpreet's record also adds to her standing as one of the most successful players in the history of Indian women's cricket.

What happens next

The third and final ODI is on Wednesday, October 28, 2026, with India aiming to complete a 3-0 clean sweep. Zimbabwe will be looking for a better batting performance to avoid a whitewash.

Questions people are asking

Who won the 2nd ODI between India women and Zimbabwe women?

India women won by 121 runs in Vadodara on October 25, 2026. They scored 328-6 thanks to centuries from Harmanpreet Kaur (126) and Deepti Sharma (106 not out), then bowled Zimbabwe out for 207.

How many ODI centuries does Harmanpreet Kaur have?

Harmanpreet Kaur now has eight ODI centuries after her 126 against Zimbabwe on October 25, 2026, moving past former captain Mithali Raj, who scored seven.

When is the 3rd ODI between India women and Zimbabwe women?

The third and final ODI is scheduled for Wednesday, October 28, 2026. India lead the series 2-0 and will be aiming for a clean sweep.