New Delhi, Oct. 10 -- Nadine de Klerk hit 84 not out off 54 balls as South Africa upset hosts India by three wickets at the Women's Cricket World Cup on Thursday.

De Klerk, who stroked five sixes and eight fours, put on vital lower-order partnerships after skipper Laura Wolvaardt hit 70 off 111 balls to help South Africa reach 252-7 in 48.5 overs.

That was in reply to India's 251 all out in 49.5 overs. De Klerk took 2-52 and Chloe Tyron picked up 3-32 in 10 overs as South Africa's bowlers restricted India to 102-6 at one stage.

Richa Ghosh's 94 off 77 balls - including four sixes and 11 fours - helped take India to a competitive total before the Proteas registered a winning chase.

It was South Africa's second straight win following a ...