Men's international team
South Africa
49 verified results in the last 12 months: 28 won, 21 lost (57% won), across 7 competitions. Next match: v Australia, 9 Oct 2026 at 13:00 IST.
Last 10 results, newest first
Upcoming fixtures
Start times in India Standard Time. FairPlay rates are open on 1 market in South Africa matches: see FairPlay rates.
9 Oct 2026 · 13:00 IST
Recent results
- Lost
30 Sept 2026 · 17:00 IST
One Day International · ODI
South Africa145/4 (28 ov)
Australia322/9 (50 ov)
Australia won by 47 runs (D/L method)
- Won
27 Sept 2026 · 13:30 IST
One Day International · ODI
South Africa365/9 (50 ov)
Australia333 (49.5 ov)
South Africa won by 32 runs
- Won
24 Sept 2026 · 13:30 IST
One Day International · ODI
South Africa297/8 (50 ov)
Australia230 (41.2 ov)
South Africa won by 67 runs
- Won
13 Sept 2026 · 13:00 IST
One Day International · ODI
Namibia156 (36.2 ov)
South Africa157/1 (21.3 ov)
South Africa won by 9 wickets (with 171 balls remaining)
- Won
11 Sept 2026 · 13:00 IST
One Day International · ODI
Namibia178 (41.5 ov)
South Africa335/9 (50 ov)
South Africa won by 157 runs
- Won
9 Sept 2026 · 13:00 IST
One Day International · ODI
Namibia162/8 (31 ov)
South Africa348/6 (50 ov)
South Africa won by 99 runs (DLS method)
- Won
6 Sept 2026 · 17:30 IST
- Won
4 Sept 2026 · 17:30 IST
- Won
29 Aug 2026 · 17:30 IST
Tri-Series · T20I
South Africa146/3 (13.4 ov)
Zimbabwe144/8 (20 ov)
South Africa won by 7 wickets (with 38 balls remaining)
- Lost
28 Aug 2026 · 17:30 IST
- Won
25 Mar 2026 · 11:45 IST
Twenty20 International · T20I
New Zealand154/8 (20 ov)
South Africa187/4 (20 ov)
South Africa won by 33 runs
- Won
22 Mar 2026 · 11:45 IST
Twenty20 International · T20I
New Zealand145 (18.5 ov)
South Africa164/5 (20 ov)
South Africa won by 19 runs
- Lost
20 Mar 2026 · 11:45 IST
Twenty20 International · T20I
New Zealand137/2 (16.2 ov)
South Africa136/9 (20 ov)
New Zealand won by 8 wickets (with 22 balls remaining)
- Lost
17 Mar 2026 · 11:45 IST
Twenty20 International · T20I
New Zealand175/6 (20 ov)
South Africa107 (15.3 ov)
New Zealand won by 68 runs
- Won
15 Mar 2026 · 11:45 IST
Twenty20 International · T20I
New Zealand91 (14.3 ov)
South Africa93/3 (16.4 ov)
South Africa won by 7 wickets (with 20 balls remaining)
- Lost
4 Mar 2026 · 19:00 IST
ICC Men's T20 World Cup · T20I
South Africa169/8 (20 ov)
New Zealand173/1 (12.5 ov)
New Zealand won by 9 wickets (with 43 balls remaining)
- Won
1 Mar 2026 · 15:00 IST
ICC Men's T20 World Cup · T20I
Zimbabwe153/7 (20 ov)
South Africa154/5 (17.5 ov)
South Africa won by 5 wickets (with 13 balls remaining)
- Won
26 Feb 2026 · 15:00 IST
ICC Men's T20 World Cup · T20I
West Indies176/8 (20 ov)
South Africa177/1 (16.1 ov)
South Africa won by 9 wickets (with 23 balls remaining)
- Won
22 Feb 2026 · 19:00 IST
ICC Men's T20 World Cup · T20I
India111 (18.5 ov)
South Africa187/7 (20 ov)
South Africa won by 76 runs
- Won
18 Feb 2026 · 11:00 IST
ICC Men's T20 World Cup · T20I
South Africa123/4 (13.2 ov)
United Arab Emirates122/6 (20 ov)
South Africa won by 6 wickets (with 40 balls remaining)
Players
Players named in South Africa's playing XIs in matches with a full FairPlay scorecard, most appearances first. Player pages show figures from those matches only, not career records.
- Aiden Markram2 matches
- Bjorn Fortuin2 matches
- Lizaad Williams2 matches
- Matthew Breetzke2 matches
- Quinton de Kock2 matches
- Tristan Stubbs2 matches
- Corbin Bosch1 match
- Gerald Coetzee1 match
- Nqobani Mokoena1 match
- Ryan Rickelton1 match
- Tony de Zorzi1 match
- David Miller1 match
- Duan Jansen1 match
- Keshav Maharaj1 match
- Marco Jansen1 match
- Temba Bavuma1 match
Pages for players with fewer than 3 recorded matches are kept out of search results until more scorecards are in.
FairPlay rating
FairPlay's own team-strength rating for each format group, built from verified results. Every team starts at 1500; beating stronger teams raises it more. A rating is shown once a team has 8 rated matches.
T20 and shorter
1570
47 rated matches · last played 6 Sept 2026
One-day
1531
26 rated matches · last played 30 Sept 2026
Test and first-class
1627
13 rated matches · last played 22 Nov 2025
Record by competition
| Competition | P | W | L | Win % |
|---|---|---|---|---|
| Twenty20 International | 16 | 7 | 9 | 44% |
| One Day International | 12 | 7 | 5 | 58% |
| ICC Men's T20 World Cup | 8 | 7 | 1 | 88% |
| Hong Kong Sixes | 4 | 1 | 3 | 25% |
| ICC World Test Championship | 4 | 3 | 1 | 75% |
| Tri-Series | 4 | 3 | 1 | 75% |
| ICC Mens T20 World Cup Warm-up Matches | 1 | 0 | 1 | 0% |
Most frequent opponents
| Opponent | P | W | L | Win % |
|---|---|---|---|---|
| India | 11 | 5 | 6 | 45% |
| Pakistan | 9 | 3 | 6 | 33% |
| New Zealand | 7 | 4 | 3 | 57% |
| Namibia | 6 | 4 | 2 | 67% |
| West Indies | 4 | 3 | 1 | 75% |
| Australia | 3 | 2 | 1 | 67% |
| Zimbabwe | 3 | 3 | 0 | 100% |
| Afghanistan | 2 | 1 | 1 | 50% |
Highest totals
| Total | Team | Match |
|---|---|---|
| 489 all out151.1 ov | South Africav India | 22 Nov 2025ICC World Test Championship · Test/5day |
| 404 all out119.3 ov | South Africav Pakistan | 20 Oct 2025ICC World Test Championship · Test/5day |
| 365/950 ov | South Africav Australia | 27 Sept 2026One Day International · ODI |
| 362/649.2 ov | South Africav India | 3 Dec 2025One Day International · ODI |
| 348/650 ov | South Africav Namibia | 9 Sept 2026One Day International · ODI |
About this page
- Scores, fixtures and results come from FairPlay's verified Sportmonks match data. Matches the source does not cover are not counted.
- Records cover the last 12 months (11 Oct 2025 to 30 Sept 2026) and are calculated by FairPlay. They are not official records. “No winner” covers draws, ties and no results; abandoned matches are not counted as played (1 abandoned in this period).
- Past results and ratings describe what has happened. They are not a tip or a prediction for any match.
- Updated Sun, 4 Oct, 04:23 IST.