The Proteas Women made it four consecutive wins at the ICC Women's World Cup after a commanding 10-wicket victory against co-hosts Sri Lanka in what was a rain-reduced encounter in Colombo.
Australia stormed into the semi-finals of the ICC Women's World Cup with a crushing 10-wicket win over Bangladesh in Visakhapatnam on Thursday.
Pakistan were in with an opportunity for a massive upset against England at the ICC Women's World Cup but the game was eventually abandoned due to persistent rain in Colombo.
Nadine de Klerk once again proved to be the hero with the bat as the Proteas Women held their nerve to beat Bangladesh by three wickets with three balls to spare at the ICC Women's World Cup.
Australia captain Alyssa Healy struck a superb century to guide her team to a three-wicket win against India at the ICC Women's World Cup in what was a record run-chase.
New Zealand registered their first victory at the ICC Women's World Cup after securing a 100-run win against Bangladesh in Guwahati.