Harmanpreet Kaur-led India, secured a narrow 4-run victory against Laura Wolvaart’s South Africa in the second ODI of the three-match series, clinching the series with a 2-0 lead. Opener Smriti Mandhana was the standout performer, scoring 136 off 120 balls, supported by a century from Harmanpreet Kaur, who scored 103 off 88 balls. India posted a formidable total of 325/3. Despite a strong fightback from South African skipper Laura Wolvaardt’s unbeaten 135 off 135 balls and Marizanne Kapp’s 114 off 94 balls, South Africa fell short by just 4 runs, managing 321/6. Deepti Sharma and Pooja Vastrakar were key bowlers for India, each taking two wickets.

The match witnessed four centuries, with commendable performances by vice-captain Smriti Mandhana (136 runs) and Indian skipper Harmanpreet Kaur (103 runs) in the first innings, followed by Proteas skipper Laura Wolvaardt’s unbeaten 135 runs and Marizanne Kapp’s 114 runs in the second innings. These impressive performances left fans at the edge of their seats and sparked discussions on social media platforms. Here are some highlights from the match:
Two terrific tons by and against South Africa today. The performances of have been solid in both ODIs so far.
Special congratulations to Smriti for breaching the 7,000 international runs landmark during the 1st ODI.
Keep the momentum…
— Mithali Raj (@M_Raj03)
Beautiful gesture by Harmanpreet Kaur 🫡
— Female Cricket (@imfemalecricket)
“If your day is going bad, just watch my bowling! I think it will make you laugh” – 🤣😅 Smriti Mandhana
The IND vice-captain’s bowling skills & Virat Kohli-like action was on display today as she picked up her maiden international wicket during
— Annesha Ghosh (@ghosh_annesha)
Defended 11 Runs in 6 balls.
Pooja Vastrakar 👏
— Female Cricket (@imfemalecricket)
🎵 That winning feeling 🎵
— Female Cricket (@imfemalecricket)
From 67/3 to 321/6
Excellent fight from South Africa but falls just 4 short.
— Female Cricket (@imfemalecricket)
Harmanpreet runs out of the celebration huddle to give Wolvaardt a handshake.
What a game!
— Aadya Sharma (@Aadya_Wisden)