SOUTH AFRICA CRICKET TEAM

SOUTH AFRICA MATCH SCHEDULE

VS
South Africa India
Final - Jun 29, 2024
India beat South Africa by 7 runs
VS
South Africa Afghanistan
1st Semi Final - Jun 27, 2024
South Africa beat Afghanistan by 9 wickets
VS
West Indies South Africa
50th Match - Jun 24, 2024
South Africa beat West Indies by 3 wickets (DLS method)
VS
South Africa England
45th Match - Jun 21, 2024
South Africa beat England by 7 runs
VS
South Africa United States of America
41th Match - Jun 19, 2024
South Africa beat USA by 18 runs
VS
Nepal South Africa
31st Match - Jun 15, 2024
South Africa beat Nepal by 1 run
VS
Bangladesh South Africa
21st Match - Jun 10, 2024
South Africa beat Bangladesh by 4 runs
VS
Netherlands South Africa
16th Match - Jun 08, 2024
South Africa beat Netherlands by 4 wickets
VS
Sri Lanka South Africa
4th Match - Jun 03, 2024
South Africa beat Sri Lanka by 6 wickets
VS
South Africa West Indies
3rd T20I - May 27, 2024
West Indies beat South Africa by 8 wickets