The Cape Town International Convention Centre was filled with excitement as South Africa took on Sri Lanka in the Netball World Cup 2023. The South African team’s energetic gameplay was mirrored in their vibrant Ndebeleinspired dresses, resulting in a decisive 8732 victory.