List of Captains for South Africa A in FC+LA+T20s

List of captains
Player
Span
Matches
Won
Lost
Tied
Draw
NR
W/L
%W
%L
%NR
%
JB Commins1995-1995110000-10000100
DM Benkenstein1999-200215710707.00046.666.66087.5
G Dros2000-20038240200.5002550033.33
HD Ackerman2001-20024210102.0005025066.66
DJ Cullinan2002-20021010000.000010000
ND McKenzie2002-200710460000.6604060040
GC Smith2003-20033120000.50033.3366.66033.33
N Boje2003-20031000100.000000-
AG Prince2003-20041712104012.00070.585.88092.3
HH Dippenaar2005-20077330101.00042.8542.85050
JA Rudolph2005-2011201170201.5705535061.11
RJ Peterson2007-2007330000-10000100
AM Amla2008-2008310020-33.3300100
AN Petersen2008-20116150000.20016.6683.33016.66
JL Ontong2009-2015227110310.63031.81504.5438.88
HM Amla2009-20091010000.000010000
TL Tsolekile2010-201010520212.50050201071.42
MN van Wyk2010-20162110001.0005050050
D Elgar2010-201611540201.25045.4536.36055.55
F du Plessis2012-2012760010-85.7100100
CA Ingram2012-2012320001-66.66033.33100
F Behardien2014-2014110000-10000100
RK Kleinveldt2015-20151000100.000000-
DJ Vilas2015-20154030100.00007500
SC Cook2016-20164120100.5002550033.33
HG Kuhn2016-20166230010.66033.335016.6640
DA Miller2016-2016110000-10000100
K Zondo2017-201816490030.4402556.2518.7530.76
AK Markram2017-20197240100.50028.5757.14033.33
DL Piedt2018-20181000100.000000-
T Bavuma2019-20195140000.2502080020
Zubayr Hamza2021-20216410104.00066.6616.66080
PJ Malan2021-20213000300.000000-
H Klaasen2022-20228620003.0007525075
T de Zorzi2023-20235220101.0004040050
N Brand2023-20245230000.6604060040
B Parsons2023-20231000100.000000-
MP Breetzke2023-20244120100.5002550033.33
MJ Ackerman2025-202515850111.60053.3333.336.6661.53
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

South Africa A vs India A at Rajkot, South Africa A in India 3rd unofficial ODI, Nov 19, 2025 [List A]

South Africa A vs India A at Rajkot, South Africa A in India 2nd unoffical ODI, Nov 16, 2025 [List A]

South Africa A vs India A at Rajkot, South Africa A in India 1st unofficial ODI, Nov 13, 2025 [List A]