SOUTH AFRICA DEFEATS SRI LANKA 87-32 IN NETBALL WORLD CUP Sunil Thenabadu 1 year ago Netball World Cup: South Africa defeats Sri Lanka 87-32 South Africa defeated Sri Lanka 87-32 in their second game of the Netball World Cup 2023 in Cape Town.