International · SA

South Africa

35Played
7Won
12Lost
0Tied / drawn
16No result
37%Win rate

South Africa Fixtures

South Africa Recent Form

Last 8 matchesLost last 21 won · 3 lostlast 8
  1. NRv NAM
  2. NRv NAM
  3. NRv NAM
  4. Lv AUS
  5. Wv AUS
  6. NRv AUS
  7. Lv OMA
  8. Lv AFG

South Africa Recent Results

All results

South Africa Leading Players

Most runs
  1. Aiden Markram3 matches · avg 50.3 · SR 44201runs
  2. Temba Bavuma3 matches · avg 45.8 · SR 48183runs
  3. Marco Jansen3 matches · avg 45.3 · SR 81181runs
  4. David Bedingham3 matches · avg 36.3 · SR 65145runs
  5. Simon Harmer3 matches · avg 58.5 · SR 49117runs
Most wickets
  1. Marco Jansen3 matches · econ 2.6711wickets
  2. Wiaan Mulder3 matches · econ 2.879wickets
  3. Kagiso Rabada2 matches · econ 3.626wickets
  4. Simon Harmer3 matches · econ 2.966wickets
  5. Anrich Nortje2 matches · econ 3.435wickets

South Africa Results

DateOpponentScoreOpp. scoreResult
30 Oct 2026 AfghanistanT20 · Hong Kong Sixes 2026 107/1 (6)112/3 (6) L Afghanistan won by 3 wkts
30 Oct 2026 OmanT20 · Hong Kong Sixes 2026 58/6 (4)107/2 (6) L Oman won by 49 runs
27 Oct 2026 AustraliaTest · Australia vs South Africa Test Series 2026 329 (82.3)329/4 (89.4) NR
18 Oct 2026 AustraliaTest · Australia vs South Africa Test Series 2026 425/9 (127.1)295 & 99 (42.3) W South Africa won by an innings and 31 runs
9 Oct 2026 AustraliaTest · Australia vs South Africa Test Series 2026 206 & 284 (78)314/6 & 390 (137.2) L Australia won by 214 runs
13 Sep 2026 NamibiaODI · Namibia vs South Africa ODI Series 2026 –– NR
11 Sep 2026 NamibiaODI · Namibia vs South Africa ODI Series 2026 –– NR
9 Sep 2026 NamibiaODI · Namibia vs South Africa ODI Series 2026 –– NR
4 Sep 2026 NamibiaT20I · Namibia, South Africa and Zimbabwe T20I Series 2026 –– NR
1 Sep 2026 ZimbabweT20I · Namibia, South Africa and Zimbabwe T20I Series 2026 –– NR
29 Aug 2026 ZimbabweT20I · Namibia, South Africa and Zimbabwe T20I Series 2026 –– NR
28 Aug 2026 NamibiaT20I · Namibia, South Africa and Zimbabwe T20I Series 2026 –– NR
25 Mar 2026 New ZealandT20I · T20I 2026 187/4 (20)154/8 (20) W South Africa won by 33 runs
22 Mar 2026 New ZealandT20I · T20I 2026 164/5 (20)145 (18.5) W South Africa won by 19 runs
20 Mar 2026 New ZealandT20I · T20I 2026 136/9 (20)137/2 (16.2) L New Zealand won by 8 wickets
17 Mar 2026 New ZealandT20I · T20I 2026 107 (15.3)175/6 (20) L New Zealand won by 68 runs
11 Dec 2025 IndiaT20I · India vs South Africa T20I Series 2025 –– NR
9 Dec 2025 IndiaT20I · India vs South Africa T20I Series 2025 74175/6 L India won by 101 runs
3 Dec 2025 IndiaODI · India vs South Africa ODI Series 2025 –– NR
8 Nov 2025 PakistanODI · Pakistan, South Africa and Sri Lanka ODI Series 2025 –– NR
6 Nov 2025 PakistanODI · Pakistan, South Africa and Sri Lanka ODI Series 2025 –– NR
4 Nov 2025 PakistanODI · Pakistan, South Africa and Sri Lanka ODI Series 2025 –– NR
1 Nov 2025 PakistanT20I · Pakistan vs South Africa T20I Series 2025 –– NR
11 Oct 2025 NamibiaT20I · Namibia vs South Africa T20I Series 2025 –– NR
14 Sep 2025 EnglandT20I · England vs South Africa T20I Series 2025 –– NR No Result Due to Rain
12 Sep 2025 EnglandT20I · England vs South Africa T20I Series 2025 158304/2 L England Won by 146 Runs
10 Sep 2025 EnglandT20I · England vs South Africa T20I Series 2025 97/554/5 W South Africa Won by 14 Runs (DLS Method)
7 Sep 2025 EnglandODI · England vs South Africa ODI Series 2025 72414/5 L England Won by 342 Runs
4 Sep 2025 EnglandODI · England vs South Africa ODI Series 2025 330/8325/9 W South Africa Won by 5 Runs
2 Sep 2025 EnglandODI · England vs South Africa ODI Series 2025 137/3131 W South Africa Won by 7 wickets
10 Aug 2025 AustraliaT20I · Australia vs South Africa T20I Series 2025 161/9178 L Australia Won by 17 Runs
26 Jul 2025 New ZealandT20I · Zimbabwe, South Africa and New Zealand T20I Series 2025 177/6180/5 L New Zealand Won by 3 Runs
22 Jul 2025 New ZealandT20I · Zimbabwe, South Africa and New Zealand T20I Series 2025 134/8135/3 L New Zealand Won by 7 Wickets
16 Jul 2025 New ZealandT20I · Zimbabwe, South Africa and New Zealand T20I Series 2025 152173/5 L New Zealand Won by 21 Runs
14 Jul 2025 ZimbabweT20I · Zimbabwe, South Africa and New Zealand T20I Series 2025 142/5141/6 W South Africa Won by 5 Wickets

South Africa Records

South Africa Season by Season

YearPWLT/DNRWin %
202616350838%
202519470836%

South Africa Head to Head

OpponentPWLT/DNRWin %
New Zealand7250029%
Namibia60006–
England6320160%
Australia4120133%
Pakistan40004–
Zimbabwe31002100%
India301020%
Afghanistan101000%
Oman101000%

South Africa Record by Venue

South Africa at Each Ground (full record)

GroundFormatPWLTNRWin %
Narendra Modi StadiumT20I6411080%
R Premadasa StadiumT20I8440050%
SuperSport ParkT20I17890047%
Wanderers StadiumT20I2714130052%
Zayed Cricket StadiumT20I6420067%
Adelaide OvalODI6420067%
Bellerive OvalODI6330050%
Boland ParkODI11830073%
Buffalo ParkODI191450074%
Diamond OvalODI10730070%
Eden GardensODI6240033%
EdgbastonODI9441050%
Mangaung OvalODI281891067%
Melbourne Cricket GroundODI10730070%
Nairobi Gymkhana Club GroundODI9720078%
National Bank Cricket ArenaODI6330050%
Queen's Park OvalODI6420067%
R Premadasa StadiumODI165110031%
Rawalpindi Cricket StadiumODI6510083%
Senwes ParkODI13921182%
Sharjah Cricket StadiumODI151140073%
Shere Bangla National StadiumODI141030177%
SuperSport ParkODI4627170261%
Sydney Cricket GroundODI15690040%
The GabbaODI9450044%
The OvalODI10370030%
WACA GroundODI10820080%
Wanderers StadiumODI4331120072%
Wankhede StadiumODI6330050%
Willowmoore ParkODI10910090%
Zayed Cricket StadiumODI7520071%

South Africa Batting

PlayerMInnsRunsHSAvgSR50+
Aiden Markram342017850.2544.52
Temba Bavuma3418317945.7547.91
Marco Jansen341818545.2581.22
David Bedingham341455036.2565.31
Simon Harmer331178258.5049.01
Marques Ackerman221019550.5076.51
Ryan Rickelton34754218.7550.30
Wiaan Mulder34723018.0036.00
Jorich Van Schalkwyk22645232.00290.91
Abdullah Bayoumy22463546.00287.50
Keshav Maharaj11343434.0077.30
Tristan Stubbs12333216.5042.30

South Africa Bowling

PlayerMOversWktsBestAvgEcon
Marco Jansen37811518.912.67
Wiaan Mulder375.39424.112.87
Kagiso Rabada2506430.173.62
Simon Harmer3118.56258.672.96
Anrich Nortje243.35229.803.43
Alindile Mhletywa232225.5017.00
Keshav Maharaj1292265.504.52
Heath Richards111116.0016.00
Ayabulela Gqamane231143.0014.33
Abdullah Bayoumy221143.0021.50

Everyone Who Has Played for South Africa