SOUTH AFRICA

SA
TEST
RANK
2
PLAYERS
371
MATCHES
943
WON
808
LOSS
798
FIRST MATCH
12 Mar 1889
LAST MATCH
06 Feb 2026
ODI
RANK
6
PLAYERS
157
MATCHES
1094
WON
874
LOSS
919
FIRST MATCH
12 Mar 1889
LAST MATCH
06 Feb 2026
T20I
RANK
5
PLAYERS
112
MATCHES
840
WON
767
LOSS
778
FIRST MATCH
12 Mar 1889
LAST MATCH
06 Feb 2026
South Africa in Australia ODI Series - 2025Series Home
South Africa in Australia T20I Series - 2025Series Home
Zimbabwe Twenty20 Tri-Series - 2025Series Home
South Africa in Zimbabwe Test Series, 2025 - 2025Series Home
ICC Champions Trophy - 2024/25Series Home
Pakistan Tri-Nation Series - 2024/25Series Home
ICC World Test Championship - 2025Series Home
Pakistan in South Africa ODI Series - 2024/25Series Home
Pakistan in South Africa T20I Series - 2024/25Series Home
Sri Lanka in South Africa Test Series - 2024/25Series Home
India in South Africa T20I Series - 2024/25Series Home
South Africa in Bangladesh Test Series - 2024/25Series Home
Ireland v South Africa ODI Series - 2024/25Series Home
Ireland v South Africa T20I Series - 2024/25Series Home
Afghanistan v South Africa ODI Series (in United Arab Emirates) - 2024Series Home
South Africa in West Indies T20I Series [Aug 2024] - 2024Series Home
Sir Vivian Richards Trophy - 2024Series Home
ICC Men's T20 World Cup - 2024Series Home