Free Press Journal
NED vs SA, T20 World Cup 2024 LIVE: South Africa Restrict Netherlands To 103/9 After Baartman's 4-Wicket Haul
The scars from South Africa's 38-run loss against the Dutch in last year's 50-over World Cup might still be fresh in the minds of the Proteas.
4 days ago