Batting Averages for South Africa vs Sri Lanka in ODIs

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
PW Hasaranga2021-20213301264.0060.00000
KJ Abbott2015-20151000--0.00000
PR Adams1997-200232222*-33.33000
HM Amla2009-201922211114315457.1591.00551
SD Anurasiri1992-19921000--0.00000
RP Arnold1997-20072320553565*35.6670.95050
KIC Asalanka2021-20234402757968.75102.99030
MS Atapattu1997-200634344116412438.8070.84270
HMCM Bandara2006-200642011115.5047.82001
T Bavuma2021-20232214638*46.0079.31000
F Behardien2013-20176517136*17.75104.41001
DM Benkenstein1998-19981111818*-105.88000
M Bhanuka2021-2021220342717.0065.38000
N Boje1998-2004201833154621.0089.23000
J Botha2006-2009530402113.3380.00000
MV Boucher1998-2009353155987023.0080.81042
DJ Callaghan1994-1994220322316.0068.08000
PVD Chameera2015-2021441422914.0062.68001
UDU Chandana1997-20041915116161*11.5062.40011
LD Chandimal2012-20211513236792*33.3665.88020
G Coetzee2023-20231000--0.00000
SJ Cook1993-1993110151515.0075.00000
WJ Cronje1992-1999151402435017.3567.31011
DN Crookes1996-1998320362618.0085.71000
DJ Cullinan1993-2000161603806323.7564.73021
CJ Dala2018-2018221858.00133.33000
A Dananjaya2018-20211110173378.1165.17002
PB Dassanayake1993-1993220251412.5040.32000
AC Dawson2001-2004431291514.50107.40000
Q de Kock2013-202325251121912850.79104.45470
DM de Silva2017-2023171703958423.2371.29010
KSC de Silva1996-199732295*-50.00000
PA de Silva1992-20032727360777*25.2973.93064
PC de Silva2017-2017110141414.00100.00000
SKL de Silva1997-1997220585729.0084.05010
AB de Villiers2006-201723224931125*51.72102.08271
PS de Villiers1993-1997952502016.6672.46000
HDPK Dharmasena1994-2000129417769*35.4061.88010
N Dickwella2017-2019141404127429.4298.09030
TM Dilshan2000-2015282631036115*45.0485.90253
HH Dippenaar2000-200617171673125*42.0670.61150
AA Donald1992-2002198220133.3323.80003
JP Duminy2004-2019343067389730.7592.13043
F du Plessis2012-201926264116618553.0092.76350
CE Eksteen1994-19941000--0.00000
S Elworthy1998-1999431372318.5067.27001
RMS Eranga2013-201321177*-87.50000
N Pradeep2017-2017110555.0041.66000
BOP Fernando2019-20195501274925.4067.19001
CRD Fernando2001-201215952812*7.0043.07002
KHRK Fernando2002-2002210111.009.09000
MVT Fernando2019-201922232*-17.64000
TCB Fernando2002-20021000--0.00000
WIA Fernando2019-202188023711829.6293.30100
HH Gibbs1998-200727271621108*23.8874.72134
DAS Gunaratne2017-2017661186114*37.2089.42100
PW Gunaratne2002-20037311713*8.5050.00000
DA Gunawardene2000-20048803128739.0086.66031
AP Gurusinha1992-1996661822316.4053.24001
AJ Hall2000-2007151012088123.1170.27012
UC Hathurusingha1992-1998550825116.4047.67010
M Hayward2000-200022133*3.0042.85001
RR Hendricks2018-202199019810222.0087.61111
O Henry1992-1992110111111.0084.61000
HMRKB Herath2004-20141253281314.0050.90000
AC Hudson1993-19979901594817.6656.38000
Imran Tahir2014-2019152211*-20.00000
CA Ingram2012-201343014134.66107.69001
SD Jack1994-1994110111.0033.33000
M Jansen2023-20231111212*-171.42000
WS Jayantha2004-2004220975148.5068.79010
GSNFG Jayasuriya2018-201822018189.0051.42001
NGRP Jayasuriya2018-20182211111*11.0084.61001
ST Jayasuriya1992-20094444010668624.2282.89061
DPMD Jayawardene1998-2015434338977722.4267.49031
P Jayawickrama2021-202132232*-60.00000
JH Kallis1998-2014363651434113*46.2574.643103
RS Kalpage1992-19947602894.6643.75001
RS Kaluwitharana1993-2001151513538325.2172.78030
SHT Kandamby2009-2009110666.00120.00000
CK Kapugedera2006-2017220331.5042.85001
C Karunaratne2021-2021331593629.5085.50000
FDM Karunaratne2019-2019110000.000.00001
PHT Kaushal2015-2015110000.000.00001
JM Kemp2001-200787134105.6647.22002
G Kirsten1994-2003171704607627.0572.44052
PN Kirsten1992-1992110474747.0058.02000
H Klaasen2018-20236601534325.50118.60000
RK Kleinveldt2013-2013110888.0080.00000
L Klusener1997-2004242165719938.0689.49042
GJP Kruger2006-200611100*-0.00000
AP Kuiper1992-1992110181818.0040.90000
CKB Kulasekara2012-2012320381919.0057.57000
KMDN Kulasekara2006-201715120102408.5087.17002
CBRLS Kumara2017-2018742167*8.0048.48000
RAS Lakmal2013-201912935420*9.0054.00002
MKGCP Lakshitha2002-200231133*-50.00000
CK Langeveldt2004-2007531422.0025.00000
GF Linde2021-2021221271827.0093.10000
DK Liyanage1993-1997220382219.0059.37000
KS Lokuarachchi2004-20045311811*9.00100.00000
ND McKenzie2000-2002872272120*54.4075.34111
R McLaren2013-2014774882929.3353.98000
BM McMillan1992-19966641193559.5074.84000
D Madushanka2023-202311144*-200.00000
LD Madushanka2017-20173301374.3352.00001
RS Mahanama1992-1999151513626825.8557.18010
KA Maharaj2018-2023641401713.3390.90000
MF Maharoof2004-2007531135*6.5048.14000
JN Malan2021-202133016212154.0087.56100
SL Malinga2004-20192416435152.9149.29004
AK Markram2018-2023109134410643.00111.32121
AD Mathews2009-20191918349297*32.8081.32031
CR Matthews1994-19942222615*-83.87000
BAW Mendis2009-201485253*1.6617.24002
BKG Mendis2017-2023181805147628.5582.24041
BMAJ Mendis2019-2019110181818.0039.13000
PHKD Mendis2019-2021331331616.5049.25000
DA Miller2013-202321188516117*51.60102.38121
JA Morkel2009-20125539129*45.50109.63000
M Morkel2012-2017155111*0.259.09004
CH Morris2013-2019842582629.0096.66000
J Mubarak2002-20137601206120.0067.41010
PWA Mulder2018-20219836519*13.0082.27000
M Muralidaran1993-20093218104613*5.7557.50002
A Nel2006-2006110000.000.00001
L Ngidi2018-20231021767.0058.33000
P Nissanka2023-2023110000.000.00001
RAP Nissanka2002-2002430652.0024.00001
A Nortje2019-2021510888.0044.44000
M Ntini2000-200720841473.5070.00002
JL Ontong2002-20023302297.3359.45000
WD Parnell2009-2017954322132.00110.34000
M Pathirana2023-2023110555.0031.25000
SS Pathirana2017-20174401015625.2580.15010
AK Perera2013-2019320323116.0076.19000
ASA Perera1998-199811100*-0.00000
MDKJ Perera2013-2023161513918127.9293.31020
NLTC Perera2012-20191918440569*28.92113.12031
PARP Perera2019-2019220333316.5056.89001
PDRL Perera2006-200631111*-100.00000
AN Petersen2012-20136601213720.1681.20000
RJ Peterson2002-201314931062917.6677.37000
AM Phangiso2013-20133211818*18.0043.90001
AL Phehlukwayo2017-2021179310938*18.1689.34000
VD Philander2012-201432132*3.0030.00000
SM Pollock1997-2007352794625425.6674.63021
KTGD Prasad2012-20122000--0.00000
S Prasanna2017-2017110131313.0065.00000
D Pretorius2017-2019610313131.00119.23000
AG Prince2006-2006431712935.5064.54000
SMA Priyanjan2014-2014330603020.0086.95000
KR Pushpakumara1994-19941000--0.00000
K Rabada2017-202319423613*18.0081.81000
PBB Rajapaksa2021-2021220000.000.00002
CAK Rajitha2018-2023531333316.5080.48001
CPH Ramanayake1992-199321144*-200.00000
A Ranatunga1992-19991616244293*31.5768.74042
RJ Ratnayake1993-1993110212121.00131.25000
JN Rhodes1992-20023130978675*37.4280.86063
DJ Richardson1992-199710822173.5038.18001
MJR Rindel1994-19985501285925.6062.74010
RR Rossouw2015-20151000--0.00000
JA Rudolph2004-20068802055325.6267.43010
MW Rushmere1992-1992110444.0044.44000
TT Samaraweera2002-2009220703735.0076.92000
S Samarawickrama2023-2023110232323.00121.05000
PADLR Sandakan2017-2019663115*3.6625.00001
KC Sangakkara2000-201544434178916945.8781.872132
SMSM Senanayake2012-2014642341317.00117.24000
T Shamsi2017-202191199*-47.36000
MD Shanaka2018-20236602036833.83117.34020
LPC Silva2007-2007110999.0033.33000
EO Simons1994-1994220322116.0096.96000
GC Smith2002-20122323084212536.6078.47150
RP Snell1992-1993541925130.66108.23010
DW Steyn2006-20191020242312.0064.86000
PL Symcox1993-199811911475818.3785.96010
R Telemachus1998-2002104131*1.0016.66001
DJ Terbrugge2000-200011100*-0.00000
WU Tharanga2006-20192625062011924.8082.22131
M Theekshana2021-20211111010*-38.46000
HDRL Thirimanne2012-2015101012956932.7773.93020
HP Tillakaratne1992-20031311119536*19.5042.85000
LL Tsotsobe2012-201382143*4.0028.57000
I Udana2019-20194411277842.33100.00010
WPUJC Vaas1994-200734301132934*17.3167.55003
HE van der Dussen2019-202398230010850.0085.71120
RE van der Merwe2009-200911133*-75.00000
JDF Vandersay2017-20172201587.5044.11000
JJ van der Wath2006-2006320000.000.00002
K Verreynne2021-2021110121212.0060.00000
DS Weerakkody2017-2017330735824.33110.60010
K Weeraratne2001-2001210131313.0081.25000
DN Wellalage2023-2023110000.000.00001
KC Wessels1992-19935501415328.2042.98010
RPAH Wickramaratne1993-1993110111.0033.33000
GP Wickramasinghe1992-20011711081327.3668.64003
M Zondeki2002-20063000--0.00000
DNT Zoysa1998-200413531366.5044.82000
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]