ICC Women's T20 World Cup 2023: Sri Lanka shock hosts South Africa in World Cup opener

ICC Women's T20 World Cup 2023: Sri Lanka shock hosts South Africa in World Cup opener

BBC Sport

Published

Sri Lanka's bowlers produce an inspired display to shock hosts South Africa in the opening fixture of the Women's T20 World Cup.

Full Article