Nadine de Klerk smashed 84 runs off just 54 balls to help South Africa to a dramatic victory over India in the Women’s World Cup 2025.

By admin