South Africa edge closer to Women’s Cricket World Cup 2025 semi-final spot

South Africa overcame a dogged Sri Lankan team and a lengthy rain delay to go second in the table at the ICC Women’s Cricket World Cup 2025 at the R Premadasa Stadium in Colombo on Friday.

Chasing a revised total of 121 from 20 overs, Laura…

Continue Reading