The eighth edition of the ICC Women’s T20 World Cup 2023 bowled off today with the host South Africa losing to Sri Lanka by three runs at Newlands in Cape Town…the Windies will be on show 24 hours after the opening.
The eighth edition of the ICC Women’s T20 World Cup 2023 bowled off today with the host South Africa losing to Sri Lanka by three runs at Newlands in Cape Town…the Windies will be on show 24 hours after the opening.