Cricket Records for South Africa in ODI matches

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
SSD Arachchige2023-2024530895729.6666.41010
KIC Asalanka2021-202459528191811043.5989.793123
KNA Bandara2021-202365114155*35.2564.97020
T Bavuma2016-202338374151214445.8189.04542
N Burger2023-2023321878.0020.51000
PVD Chameera2015-20245235122662911.5660.59003
LD Chandimal2010-202215714221385411131.8574.2442411
G Coetzee2023-2023147057228.1463.33001
A Dananjaya2012-20244030629150*12.1269.78013
S Daniel2024-2024110121212.0042.85000
Q de Kock2013-20231551557677017845.7496.6421304
DM de Silva2016-202390821018659325.9078.590104
T de Zorzi2023-2023551276119*69.0098.92110
N Dickwella2014-202255521160411631.4593.41291
AM Fernando2017-202472111*1.0016.66001
MNK Fernando2023-2023440755018.7571.42010
WIA Fernando2016-202438380121512731.9792.88375
BC Fortuin2020-2023531211.0025.00000
MD Gunathilaka2015-202247461160113335.5786.822111
PW Hasaranga2017-20245446789580*22.94111.04043
MADI Hemantha2023-2023542392219.50100.00001
BE Hendricks2019-2023104124188.0053.33000
RR Hendricks2018-20233434292910229.0378.72172
M Jansen2022-20232319542275*30.14113.13011
C Karunaratne2021-2023262464517525.0578.43010
FDM Karunaratne2011-202350464131610331.3379.561114
H Klaasen2018-202354507172317440.06115.17462
CBRLS Kumara2017-20243118761105.5446.92001
D Lakshan2021-2022320422.0030.76000
J Liyanage2024-2024961346101*69.2087.37130
D Madushanka2023-202423118361912.0045.56001
SSB Magala2021-2023852186*6.0075.00001
KA Maharaj2017-2023442352384013.2282.63001
JN Malan2020-202223222958177*47.9083.30342
AK Markram2017-202368657212117536.5698.283104
AD Mathews2008-2023226195485916139*40.2482.9034017
BKG Mendis2016-202413012710385912232.9886.6032914
DA Miller2010-202317314943445813942.05103.316249
PWA Mulder2017-2023151248219*10.2578.84001
L Ngidi2018-20235622149119*11.3749.18004
P Nissanka2021-2024555552225210*44.5090.966134
A Nortje2019-2023227140106.6667.79001
WD Parnell2009-20237343155745620.5079.39013
M Pathirana2023-202312721152.2031.42002
MDKJ Perera2013-20231161115323713530.5392.8861712
AL Phehlukwayo2016-202378511885369*25.8487.66024
Pramod Madushan2022-202496128155.6033.73000
D Pretorius2016-2022271311925016.0085.71011
K Rabada2015-2023101421836031*15.0080.00002
CAK Rajitha2018-202334197117339.7563.58004
RD Rickelton2023-202322017148.5065.38000
S Samarawickrama2017-202441385117010835.4595.66184
T Shamsi2016-20235114103811*9.5056.71003
MD Shanaka2016-2024716351299108*22.3991.47246
T Stubbs2023-2023110666.0060.00000
M Theekshana2021-20244224826438*16.5053.76004
HE van der Dussen2019-2023625611236013452.4487.216142
JDF Vandersay2015-2024221441112511.1047.63002
DN Wellalage2022-20242117422342*17.1571.24003
LB Williams2021-2023410222.0066.66000
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]

Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]

Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]