Menu
Latest Ecclestone cameo clinches last-ball thriller for Adelaide Strikers
South Africa logo

South Africa

International
Matches
125
played
Won
59
in archive
Lost
51
in archive
Squad
19
players

ⓘ Win/loss and match counts are from the matches in our archive, which may not cover the team's entire history.

Matches

South Africa v Bangladesh
1st Test · Bangladesh tour of South Africa, 2026
Sun 15 Nov 2026 · 2:00 PM Bangladesh time
South Africa v Bangladesh
2nd Test · Bangladesh tour of South Africa, 2026
Mon 23 Nov 2026 · 2:00 PM Bangladesh time
South Africa v Bangladesh
1st ODI · Bangladesh tour of South Africa, 2026
Tue 1 Dec 2026 · 5:30 PM Bangladesh time
South Africa v Bangladesh
2nd ODI · Bangladesh tour of South Africa, 2026
Fri 4 Dec 2026 · 5:30 PM Bangladesh time
South Africa v Bangladesh
3rd ODI · Bangladesh tour of South Africa, 2026
Mon 7 Dec 2026 · 5:30 PM Bangladesh time
South Africa v Bangladesh
1st T20I · Bangladesh tour of South Africa, 2026
Thu 10 Dec 2026 · 10:00 PM Bangladesh time
South Africa v Bangladesh
2nd T20I · Bangladesh tour of South Africa, 2026
Sat 12 Dec 2026 · 6:30 PM Bangladesh time
South Africa v Bangladesh
3rd T20I · Bangladesh tour of South Africa, 2026
Sun 13 Dec 2026 · 6:30 PM Bangladesh time
South Africa v England
1st Test · England tour of South Africa, 2026-27
Thu 17 Dec 2026 · 2:00 PM Bangladesh time
South Africa v England
2nd Test · England tour of South Africa, 2026-27
Sat 26 Dec 2026 · 2:00 PM Bangladesh time
South Africa v England
3rd Test · England tour of South Africa, 2026-27
Sun 3 Jan 2027 · 2:30 PM Bangladesh time
South Africa v England
1st ODI · England tour of South Africa, 2026-27
Sun 10 Jan 2027 · 2:00 PM Bangladesh time
South Africa v England
2nd ODI · England tour of South Africa, 2026-27
Wed 13 Jan 2027 · 5:30 PM Bangladesh time
South Africa v England
3rd ODI · England tour of South Africa, 2026-27
Fri 15 Jan 2027 · 2:00 PM Bangladesh time
2026 season
ENG v RSA · Bowl, Final
WonSouth Africa won by 5 wkts
1 Nov 2026
RSA v AUS · 3rd Test
WonSouth Africa won by 176 runs
31 Oct 2026
BAN v RSA · Bowl, Semi Final 1
WonSouth Africa won by 1 wkts
31 Oct 2026
RSA v AFG · Group D
Lost Afghanistan won by 3 wkts
30 Oct 2026
OMAN v RSA · Group D
LostOman won by 49 runs
30 Oct 2026
RSA v AUS · 2nd Test
WonSouth Africa won by an innings and 31 runs
22 Oct 2026
AUS v RSA · 1st Test
LostAustralia won by 214 runs
13 Oct 2026
RSA v AUS · 3rd ODI
LostAUS won
30 Sep 2026
RSA v AUS · 2nd ODI
WonRSA won
27 Sep 2026
RSA v AUS · 1st ODI
WonSouth Africa won by 67 runs
24 Sep 2026
NAM v RSA · 3rd ODI
WonSouth Africa won by 9 wkts
13 Sep 2026
RSA v NAM · 2nd ODI
WonSouth Africa won by 157 runs
11 Sep 2026
RSA v NAM · 1st ODI
WonSouth Africa won by 99 runs (DLS Method)
9 Sep 2026
RSA v ZIM · Final
WonSouth Africa won by 48 runs
6 Sep 2026
RSA v NAM · 6th Match
WonSouth Africa won by 11 runs
4 Sep 2026
RSA v ZIM · 4th Match
WonSouth Africa won by 43 runs
1 Sep 2026
ZIM v RSA · 2nd Match
WonSouth Africa won by 7 wkts
29 Aug 2026
NAM v RSA · 1st Match
LostNamibia won by 18 runs
28 Aug 2026
RSA v NZ · 5th T20I
WonSouth Africa won by 33 runs
25 Mar 2026
RSA v NZ · 4th T20I
WonSouth Africa won by 19 runs
22 Mar 2026
2025 season
IND v RSA · 5th T20I
LostIndia won by 30 runs
19 Dec 2025
IND v RSA · 4th T20I
Match abandoned - due to excessive fog
17 Dec 2025
IND v RSA · 3rd T20I
LostIndia won by 7 wkts
14 Dec 2025
IND v RSA · 2nd T20I
WonSouth Africa won by 51 runs
11 Dec 2025
IND v RSA · 1st T20I
LostIndia won by 101 runs
9 Dec 2025
IND v RSA · 3rd ODI
LostIndia won by 9 wkts
6 Dec 2025
IND v RSA · 2nd ODI
WonSouth Africa won by 4 wkts
3 Dec 2025
IND v RSA · 1st ODI
LostIndia won by 17 runs
30 Nov 2025
IND v RSA · 2nd Test
WonSouth Africa won by 408 runs
26 Nov 2025
IND v RSA · 1st Test
WonSouth Africa won by 30 runs
18 Nov 2025
BAN v RSA · Plate, 1st Semi-final (LQ1 V LQ2)
LostBangladesh won by 25 runs
9 Nov 2025
PAK v RSA · 3rd ODI
LostPakistan won by 7 wkts
8 Nov 2025
RSA v PAK · 2nd Quarter final (A1 V C2)
LostPakistan won by 5 wkts
8 Nov 2025
RSA v NEP · Pool A
WonSouth Africa won by 4 wkts
8 Nov 2025
RSA v AFG · Pool A
LostAfghanistan won by 49 runs
7 Nov 2025
PAK v RSA · 2nd ODI
WonSouth Africa won by 8 wkts
6 Nov 2025
PAK v RSA · 1st ODI
LostPakistan won by 2 wkts
4 Nov 2025
PAK v RSA · 3rd T20I
LostPakistan won by 4 wkts
1 Nov 2025
PAK v RSA · 2nd T20I
LostPakistan won by 9 wkts
31 Oct 2025
PAK v RSA · 1st T20I
WonSouth Africa won by 55 runs
28 Oct 2025

Records

Record highlights · from 125 results

Biggest win (runs)
408 runs
v IND · TEST
Biggest win (wkts)
10 wickets
v PAK · TEST
Biggest win
Innings & 273 runs
v BAN · TEST
Highest total
626/5 (114)
v ZIM · TEST

History

Season by season

YearPWLWin %
20262014470%
202552232544%
202444211948%
20221000%
20191000%
20182010%
201631133%
20152010%

ⓘ From matches in our archive. Captains and ranking history are not yet tracked.