Bengaluru: Smriti Mandhana scored her second consecutive ODI century while captain Harmanpreet Kaur also scored a century as India defeated South Africa by four runs in a thrilling match here on Wednesday to take an unassailable 2-0 lead in the three-match series.

Mandhana scored 136 runs in 120 balls and Harmanpreet scored unbeaten 103 runs in 88 balls, giving India a huge score of 325 runs for three wickets.

After this, the host team restricted South Africa to 321 runs for 6 wickets despite brilliant centuries by captain Laura Wolvaardt (135 not out off 135 balls) and Marizanne Kapp (114).

Pooja Vastrakar (2/54) and Deepti Sharma (2/56) were the most successful bowlers from India.

Brief Score:

India: 325 for 3 in 50 overs (Smriti Mandhana 136, Harmanpreet Kaur 103 not out; Nonkululeko Mlaba 2/51).

South Africa: 321 for 6 in 50 overs (Laura Wolvaardt 135 not out, Marizanne Kapp 114; Deepti Sharma 2/56, Pooja Vastrakar 2/54).