South Africa rounds off Super Six with strong win International Cricket Council
South Africa had sealed its ICC Women’s World Cup 2017 spot

South Africa rounds off Super Six with strong win