Batting Averages for South Africa in ODIs

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
KJ Abbott2013-20162813476238.4460.31--1
S Abrahams2000-20001111616*-61.53---
JC Adams1992-20011271052822048228.6260.98-147
PR Adams1996-200324956633*16.5053.22--2
Akeem Jordan2023-202321133*-50.00---
FA Allen2018-2022201632005115.3898.52-12
SW Ambris2017-20211615247314836.3895.7412-
CEL Ambrose1988-2000176963663931*10.6564.87--13
HM Amla2008-201918117814811315949.4688.3927394
J Andrew2024-202532-884.0066.66--1
HAG Anthony1995-199533-23217.66104.54--1
KLT Arthurton1988-1999105932019048426.0867.46-912
A Athanaze2023-20241313-3066623.5383.15-2-
RA Austin1978-197811-888.0061.53---
OEG Baartman2024-20244331310*-54.16---
SFAF Bacchus1978-19832926361280*26.6065.94-32
AM Bacher1997-20051313-2705620.7657.56-1-
LS Baker2008-200910421311*6.5056.52--1
OAC Banks2003-200555-833316.6055.70---
EAE Baptiste1983-1990431641843115.3376.34---
AB Barath2010-20121414139411330.3064.37112
CS Baugh2003-20124735114824920.0867.03--2
T Bavuma2016-202548475184714443.9787.74572
RR Beaton2017-20172211512*15.0029.41---
F Behardien2013-201859491410747030.6897.90-64
KCG Benjamin1992-199626137651710.8381.25--1
WKM Benjamin1986-1995855212298317.4573.39--10
DM Benkenstein1998-2002232033056917.9465.87-13
SJ Benn2008-201647307182317.9175.83--5
DE Bernard2003-2010201221413814.1064.38--1
CA Best1986-19922423447310024.8968.55122
TL Best2004-20142616876249.5060.80--1
D Bishoo2011-201942251016429*10.9362.35--8
IR Bishop1988-199784441940533*16.2052.19--3
TJ Bishop2024-202411-------1
MI Black2001-200152-442.0028.57--1
J Blackwood2015-20223312312*11.5056.09---
J Blades2024-202531-------1
GH Bodi2007-200722-835141.5062.87-1-
N Boje1995-20051136918141012927.6489.29242
NE Bonner2021-2022661853117.0062.96--2
C Bosch2024-20252225540*-103.77---
E Bosch2025-202511177*-77.77---
T Bosch1992-19922---------
LE Bosman2006-20101311-2998827.18102.04-22
J Botha2005-20127648175784618.6483.40--2
MV Boucher1998-2011290216574523147*28.4484.6612516
KD Boyce1973-197584-573414.2574.02---
IDR Bradshaw2004-20076234112873712.4759.79--6
CR Brathwaite2011-20194437355910116.4491.04112
KC Brathwaite2016-20171010-2787827.8057.55-1-
DJ Bravo2004-2014164141242968112*25.3682.3021011
DM Bravo2009-202212211714310912430.1870.114189
MP Breetzke2025-202522-233150116.50100.4311-
SSJ Brooks2022-202329291842101*30.0775.58145
D Brown2001-200232110910.0050.00---
BS Browne1994-199443288*8.0033.33--1
CO Browne1995-20054632841546*17.2970.33--3
PA Browne2008-200855113449*33.5074.86---
HR Bryan1999-1999158243117.1660.56--1
RE Bryson1997-19977433217*32.00128.00---
N Burger2023-202454310710.0016.39---
DK Butler2005-20065432513*25.0073.52---
DJ Callaghan1992-200029256493169*25.9467.901-2
JD Campbell2019-201965-24817949.60115.881--
SL Campbell1994-20019087-228310526.2459.252149
Y Cariah2022-20231471935215.5056.02-1-
JL Carter2015-2019332835815423.2470.68-31
KU Carty2022-202540375149517046.7180.50451
S Chanderpaul1994-201126825140877815041.6070.7411596
J Charles2012-20235858-153713026.5085.24279
RL Chase2017-20256348910919427.9778.88-65
S Chattergoon2006-20091817237054*24.6660.16-22
ST Clarke1978-19821082602010.00103.44--1
G Coetzee2023-2023147-57228.1463.33--1
PT Collins1999-2005301253010*4.2860.00--2
CD Collymore1999-200784351710413*5.7739.84--8
SJ Cook1991-199344-673516.7556.77--1
SS Cottrell2015-2021381911881711.0067.69--2
RT Crandon2009-200911-555.0055.55---
CEH Croft1977-198119641889.0047.36---
WJ Cronje1992-200018817531556511238.6476.472398
DN Crookes1994-2000322332965414.8071.84-13
CE Cuffy1994-2002412286217*4.4249.60--5
DJ Cullinan1993-200013813316386012432.9970.2832310
ML Cummins2014-201711311055.0037.03---
AC Cummins1991-199563411145944*15.3083.30--3
CJ Dala2018-2025321858.00133.33---
WW Daniel1978-198418544916*49.0087.50---
H Davids2013-201322-874.0033.33---
WW Davis1983-19883553281014.0052.83---
AC Dawson1998-200419746923*23.00102.98---
J Da Silva2021-202122-1497.0040.00---
Q de Kock2013-20231551557677017845.7496.6421304
M de Lange2012-20164---------
N Deonarine2005-20153129368265*26.2368.95-4-
AB de Villiers2005-201822321339942717654.17101.2725527
PS de Villiers1992-199783361517020*8.0977.98--7
T de Zorzi2023-202514141482119*37.0795.8211-
R Dhanraj1994-1995621888.0025.00---
M Dillon1997-2005108512022721*7.3255.23--9
HH Dippenaar1999-200610189143300125*44.0067.524253
AA Donald1991-2003164401895134.3134.05--12
TM Dowlin2009-201011112228100*25.3365.51112
SO Dowrich2019-201911-666.0075.00---
DC Drakes2023-202332-1185.5064.70---
VC Drakes1995-20043417594257.8354.02--2
PJL Dujon1981-199116912036194582*23.1567.51-68
JP Duminy2004-2019199179405117150*36.8184.554277
DM Dupavillon2020-202121-171717.00170.00---
F du Plessis2011-201914313620550718547.4788.6012353
FH Edwards2003-200950221473139.1245.62--2
KA Edwards2011-201416162331123*23.6467.001-3
CE Eksteen1991-199462266*-24.00---
D Elgar2012-20188711044217.3358.75---
S Elworthy1998-2002391681002312.5062.50--3
RR Emrit2007-2007221131313.0037.14---
SE Findlay2008-200998114659*20.8575.25-1-
ADS Fletcher2008-20162525-3545414.1664.48-23
MW Forde2023-2025131021725821.50124.63-11
BC Fortuin2020-2024139174289.2558.26--1
MLC Foster1973-197321-252525.0040.32---
RC Fredericks1973-19771212-31110525.9170.6811-
RS Gabriel1984-19841111-1674115.1846.38--2
ST Gabriel2016-2019251692412*3.4238.09--4
D Ganga1999-2006353418437125.5459.61-95
J Garner1977-1987984115239379.1966.38--5
LV Garrick2001-200133-997633.0048.52-1-
CH Gayle1999-2019298291171042521538.0487.16255324
HH Gibbs1996-201024824016809417536.1383.26213722
LR Gibbs1973-1975311-0*-----
OD Gibson1995-1997151111415214.10102.17-11
HA Gomes1978-1987836415141510128.8754.88165
AH Gray1985-1991251155110*8.5066.23--1
JP Greaves2022-2025151443155031.50104.65-1-
AE Greenidge1978-197811-232323.0069.69---
CG Greenidge1975-1991128127135134133*45.0364.9211313
AFG Griffith1996-2000981994714.1455.93---
AJ Hall1999-20078856139058121.0475.04-35
JN Hamilton2021-202111-555.0031.25---
KJ Harding2021-202111111*-100.00---
RA Harper1983-1996105732085545*16.1373.58--5
PL Harris2008-20083---------
DL Haynes1978-1994238237288648152*41.3763.09175713
RC Haynes1989-199186126185.2039.39--2
M Hayward1998-200221511243.0042.85--1
RGA Headley1973-197311-191919.0046.34---
C Hemraj2018-201866-823213.6683.67---
CW Henderson2001-20014---------
BE Hendricks2019-2023104124188.0053.33---
RR Hendricks2018-20243838297410227.0577.05172
O Henry1992-1992331201110.0076.92---
SO Hetmyer2017-202557523154313931.48105.39543
RO Hinds2001-2004149310118*16.8359.41---
WW Hinds1999-2010119111102880127*28.5165.555148
KAR Hodge2023-202443-372612.3378.72--1
CK Holder2021-2021111-0*-----
JO Holder2013-202313811424223799*24.8590.23-1211
RIC Holder1993-1997373165996523.9668.37-24
VA Holder1973-19781261643012.8075.29--1
MA Holding1976-19871024211282649.0974.80-29
CL Hooper1987-2003227206435761113*35.3476.637297
KA Hope2017-201776-1384623.0071.87---
SD Hope2016-202514213720587917050.2479.3118296
AJ Hosein2021-2023382892666014.0073.07-13
AC Hudson1991-199789881255916129.4164.622186
RO Hurley2003-200494-1363.2540.62--1
DP Hyatt2011-20119911123914.0059.57--1
Imran Tahir2011-20191073616157297.8569.77--6
CA Ingram2010-20133129384312432.4282.32335
SD Jack1994-199522-763.5087.50---
RD Jacobs1996-200414711232186580*23.3170.06-911
AA Jangoo2024-2025551153104*38.2592.161-1
M Jansen2022-20252924546475*24.42106.42-12
JNT Seales2022-202525955229*13.0081.25--2
KCB Jeremy2000-2001642178*8.5040.47--1
LR Johnson2008-201566-985116.3356.00-11
C Jonker2018-201822-312515.5093.93---
AS Joseph2016-20258146164894916.3076.64--5
S Joseph2024-202563211811.0078.57---
SC Joseph2000-2005131111615816.1053.31-12
BD Julien1973-197712828626*14.3358.10--1
AI Kallicharran1973-1981312848267834.4162.15-6-
JH Kallis1996-2014323309531155013945.1173.13178617
RB Kanhai1973-19757521645554.6660.07-2-
JM Kemp2001-20077960181371100*32.6482.78195
JC Kent2002-20022---------
BA King2019-202555552146811227.6983.26385
CL King1976-1980181422808623.33104.86-12
RD King1998-20055023146512*7.2232.01--5
G Kirsten1993-2003185185196798188*40.9572.04134511
PN Kirsten1991-19944040612939738.0256.02-9-
H Klaasen2018-202560567214117443.69117.054112
RK Kleinveldt2013-2013107-1054315.0084.67--1
L Klusener1996-2004171137503576103*41.1089.9121913
LJ Koen1997-200055-822816.4048.52--1
GJP Kruger2006-2006321-0*----1
AP Kuiper1991-19962523753963*33.6881.41-3-
CB Lambert1990-19981111-36811933.4580.70121
CK Langeveldt2001-201072211073126.6358.87--1
BC Lara1990-2007295285321034816940.9079.62196214
JJC Lawson2001-200513521886.00112.50---
E Lewis2016-2025706752279176*36.7586.165123
RN Lewis1997-2009282152914918.1879.29--1
SH Lewis2022-20221---------
GFJ Liebenberg1995-199844-943923.5047.23---
GF Linde2021-2021221271827.0093.10---
CH Lloyd1973-1985876919197710239.5481.221111
AL Logie1981-1993158133362809109*28.9573.9011413
J Louw2008-200831-232323.00328.57---
AM McCarthy2021-202122-15127.5036.58---
OC McCoy2018-2018211-0*-----
NC McGarrell1998-20011710260197.5061.22--2
ND McKenzie2000-20096455101688131*37.5169.402102
R McLaren2009-201454411548571*18.6571.32-13
NAM McLean1996-20034534831450*12.0781.98-17
BM McMillan1991-199878521684112723.3673.321-3
SSB Magala2021-2023852186*6.0075.00--1
KA Maharaj2017-2025482452394012.5781.84--1
JN Malan2020-202223222958177*47.9083.30342
KT Maphaka2024-202422-110.5033.33--1
AK Markram2017-202577739237117537.0497.333124
MD Marshall1980-199213683199556614.9276.64-25
XM Marshall2005-200924243375157*17.8568.801-5
A Martin2011-2011965104*10.0034.48---
CR Matthews1991-1997562291412610.8469.80--3
EH Mattis1981-198122-866243.0045.26-1-
KR Mayers2021-20232826-66012025.3885.16223
DA Miller2010-202517815445461113942.30103.687249
NO Miller2008-20185027132845120.2879.10-14
MJ Mindley2024-20241---------
D Mohammed2006-2008711-0*-----
JN Mohammed2011-20213631263091*21.7266.95-42
JA Morkel2004-20125641107609724.51101.33-21
M Morkel2007-2018114451723932*8.5374.45--9
CH Morris2013-2019422744676220.30100.43-1-
RS Morton2002-2010565161519110*33.7566.362107
EA Moseley1990-199196272*1.7546.66--2
G Motie2022-2025311963326325.53108.85-21
PV Mpitsang1999-199921111*-100.00---
M Mpongwana2025-202511111*-50.00---
PWA Mulder2017-2025252052766418.4083.13-21
DA Murray1973-1981107245359.0032.14--1
DL Murray1973-19802617529461*24.5062.82-2-
JR Murray1992-1999553666788622.6072.98-54
S Muthusamy2025-202521-222.0066.66---
MV Nagamootoo2000-2002241861623313.5060.00--1
SP Narine2011-20166545123633611.0082.31--8
BP Nash2008-200997310439*26.0073.75---
A Nel2001-200879221212730*12.7076.50--2
L Ngidi2018-202567271612420*11.2752.54--5
A Nortje2019-2023227140106.6667.79--1
M Ntini1998-2009172462319942*8.6566.77--9
AR Nurse2016-20195440145024419.3097.85--2
D Olivier2019-20192---------
JL Ontong2001-2012271521843214.1569.43---
KY Ottley2021-202444-412410.2556.16---
SJ Palframan1996-199674-552813.7568.75---
BA Parchment2007-200877-1224817.4256.22---
WD Parnell2009-20237343155745620.5079.39-13
DR Parry1978-1980651613215.2579.22---
NT Pascal2009-200911-------1
D Paterson2017-20194---------
BP Patterson1986-19935920154413*8.8043.56--1
KMA Paul2018-20233022732046*21.3396.96--2
TRO Payne1984-198774-1266031.5052.50-1-
V Permaul2012-201774119106.3373.07---
NO Perry1999-20002116821252*26.5062.35-12
N Peter2024-202421-555.0020.00---
AN Petersen2006-2013211915048028.0082.62-4-
RJ Peterson2002-20147941145566820.5980.81-14
AM Phangiso2013-20162113281207.3650.00--3
AL Phehlukwayo2016-202485571988369*23.2385.97-25
VD Philander2007-20153019715130*12.5870.89--3
A Phillip2021-20225212221*22.0088.00---
N Phillip1978-197811-------1
K Pierre2019-202032-392119.5082.97---
KA Pollard2007-20221231139270611926.0194.4131315
SM Pollock1996-20082941967031939025.3485.55-1320
N Pooran2019-202361588198311839.6699.153113
N Pothas2000-200031-242424.0058.53---
DBL Powell2002-20095525311848*5.3671.95--8
KOA Powell2009-20184644-10058322.8478.63-94
R Powell2016-20235148397910121.7584.90123
RL Powell1999-200510910016208512424.8296.66188
D Pretorius2016-2022271311925016.0085.71-11
AG Prince2002-200749381194089*34.8168.01-22
MW Pringle1992-199417834813*9.6085.71--1
AG Puttick2005-200511-------1
MR Pydanna1980-198331122*-66.66---
K Rabada2015-2025106451840131*14.8579.09--2
RR Ramdass2005-200511-111.0011.11---
D Ramdin2005-201613911022220016925.0080.35284
D Ramnarine1997-200143-521.6638.46---
R Rampaul2003-201592401136286*12.4876.69-13
FL Reifer1997-200988-1174014.6251.09---
RA Reifer2019-202365-512710.2050.49--1
JN Rhodes1992-200324522051593512135.1180.9023312
CEB Rice1991-199132-261413.0070.27---
ACL Richards2007-200711-222.00100.00---
DM Richards2009-201087-1795925.5771.31-2-
IVA Richards1975-1991187167246721189*47.0090.2011457
DJ Richardson1991-199812277338685319.7266.87-16
RB Richardson1983-199622421730624812233.4163.745448
RD Rickelton2023-202599-33510337.2294.9011-
MJR Rindel1994-19992222157510627.3866.86121
KAJ Roach2008-20229560363083412.8351.85--9
AME Roberts1975-19835632923137*10.0464.70--3
FA Rose1997-2000272352173012.0581.88--2
RR Rossouw2014-201636353123913238.7194.36375
LG Rowe1975-1980118-1366017.0055.73-1-
JA Rudolph2003-20064337611578137.3268.66-7-
DB Rundle1994-199422-663.0054.54--1
MW Rushmere1992-199244-783519.5044.82---
AD Russell2011-201956479103492*27.21130.22-46
SE Rutherford2023-20251614363711357.90104.5916-
DJG Sammy2004-20151261053018718924.94100.05-94
MN Samuels2000-2018207196265606133*32.9775.11103011
RG Samuels1996-19978525436*18.0085.71---
RR Sarwan2000-2013181169335804120*42.6775.745388
BN Schultz1992-19921---------
KF Semple1999-199976-642310.6638.78---
T Shamsi2016-20255515113911*9.7556.52--3
TG Shaw1991-19949642617*13.0074.28--1
R Shepherd2019-2025392734065016.91101.24-13
M Shezi2014-20141---------
IT Shillingford1978-197822-302415.0078.94---
S Shivnarine1978-19781112020*-46.51---
LMP Simmons2006-201568653195812231.5873.052169
PV Simmons1987-199914313811367512228.9367.9651814
EO Simons1994-1995231842172415.5073.55--1
K Sinclair2022-2023731382519.0059.37---
L Sipamla2020-20215221410*-73.68---
MA Small1984-19842---------
DR Smith2004-201510589515609718.5792.69-814
DS Smith2003-201347452105910724.6270.31154
GC Smith2002-201319619310698914138.1980.8610477
JF Smith2024-202533-1329144.0088.59-11
OF Smith2022-20239811994628.42167.22---
JT Smuts2020-20216511808445.0078.60-1-
RP Snell1991-1996422883226316.1097.57-21
GS Sobers1973-197311-------1
ELR Stewart1993-20026626123*15.2552.58---
DW Steyn2006-20191234912361609.7565.99-18
PJR Steyn1995-199511-444.0028.57---
PC Strydom2000-2000108348349.6051.06--1
CEL Stuart2001-200151133*-23.07---
T Stubbs2023-2025992249112*35.5788.29112
PL Symcox1993-19998054136946116.9283.61-36
JE Taylor2003-20179042927843*8.4286.06--7
R Telemachus1998-20063715373296.0877.65--2
DJ Terbrugge2000-2000421555.0035.71---
J Theron2010-201041-555.00100.00---
DC Thomas2009-2013211922383714.0065.38--3
O Thomas2018-2024251482273.6629.72--3
PIC Thompson1997-199721-222.0028.57---
GC Tonge2009-20095421055.0062.50---
MS Tshabalala2007-200741122*-66.66---
LL Tsotsobe2009-20136121135616*7.0051.37--3
CM Tuckett1998-19981---------
HE van der Dussen2019-2025716512265713450.1387.026173
RE van der Merwe2009-2010137339129.7595.12--1
JJ van der Wath2006-200710828937*14.83127.14--3
M van Jaarsveld2002-200411711244520.6673.37--1
VB van Jaarsveld2009-200922-954.5060.00---
MN van Wyk2003-2015171714258226.5668.88-42
CJPG van Zyl1992-199222133*3.0027.27--1
K Verreynne2020-2025191625339538.0790.64-5-
PA Wallace1991-20003333-70110321.2460.90124
CA Walsh1985-20002057933321306.9771.17--11
HR Walsh2019-20242413314946*14.9068.03---
CAK Walton2009-201798-53196.6261.62--4
KC Wessels1991-19945554416279032.5451.76-12-
D Wiese2015-201666110241*20.4088.69---
D Williams1988-19973623714732*9.1860.74--4
HS Williams1999-2000721878.0072.72---
KOK Williams2017-20188541916*19.0070.37---
LB Williams2021-202473-17135.6673.91---
LR Williams1996-2001151321244111.2766.66--2
SC Williams1994-1999575561586105*32.3666.021126
CM Willoughby2000-200332-------2
M Yachad1991-199111-313131.0040.25---
M Zondeki2002-2008112243*-133.33---
K Zondo2018-20216611465429.2063.20-1-
Zubayr Hamza2021-202111-565656.0070.88-1-
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Yorkshire vs Somerset at York, One-Day Cup Group B, Aug 14, 2025 [List A]

Glamorgan vs Surrey at The Oval, One-Day Cup Group A, Aug 13, 2025 [List A]

North West Warriors vs Northern Knights at Bready, Cricket Ireland Inter-Provincial Limited Over Cup 8th Match, Aug 13, 2025 [List A]