CSA

South Africa confirm 15-member squad for World Cup 2023, Temba Bavuma to lead

Image Source : GETTY South Africa will be playing their first game against Sri Lanka on October 7 South Africa…

1 year ago