SOUTH AFRICA CRICKET TEAM

SOUTH AFRICA MATCH SCHEDULE

VS
Netherlands South Africa
2nd ODI - Apr 02, 2023
4:30 PST
VS
Netherlands South Africa
1st ODI - Mar 31, 2023
South Africa beat Netherlands by 8 wickets
VS
West Indies South Africa
3rd T20I - Mar 28, 2023
West Indies beat South Africa by 7 runs
VS
West Indies South Africa
2nd T20I - Mar 26, 2023
South Africa beat West Indies by 6 wickets
VS
West Indies South Africa
1st T20I - Mar 25, 2023
4:30 PST
VS
West Indies South Africa
3rd ODI - Mar 21, 2023
South Africa beat West Indies by 4 wickets
VS
West Indies South Africa
2nd ODI - Mar 18, 2023
West Indies beat South Africa by 48 runs
VS
West Indies South Africa
1st ODI - Mar 16, 2023
Match abandoned
VS
West Indies South Africa
2nd Test - Mar 08, 2023
South Africa beat West Indies by 284 runs
VS
South Africa England
3rd ODI - Feb 01, 2023
England beat South Africa by 59 runs