Cricket Records for South Africa vs Sri Lanka in ODI matches

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
PW Hasaranga2021-202133-126460---
SD Anurasiri1992-19921---------
RP Arnold1997-20072320553565*35.6670.95-5-
KIC Asalanka2021-202344-2757968.75102.99-3-
MS Atapattu1997-200634344116412438.870.8427-
HMCM Bandara2006-200642-11115.547.82--1
M Bhanuka2021-202122-34271765.38---
PVD Chameera2015-202144142291462.68--1
UDU Chandana1997-20041915116161*11.562.4-11
LD Chandimal2012-20211513236792*33.3665.88-2-
A Dananjaya2018-20211110173378.1165.17--2
PB Dassanayake1993-199322-251412.540.32---
DM de Silva2017-20231717-3958423.2371.29-1-
KSC de Silva1996-199732295*-50---
PA de Silva1992-20032727360777*25.2973.93-64
PC de Silva2017-201711-141414100---
SKL de Silva1997-199722-58572984.05-1-
HDPK Dharmasena1994-2000129417769*35.461.88-1-
N Dickwella2017-20191414-4127429.4298.09-3-
TM Dilshan2000-2015282631036115*45.0485.9253
RMS Eranga2013-201321177*-87.5---
N Pradeep2017-201711-55541.66---
BOP Fernando2019-201955-1274925.467.19--1
CRD Fernando2001-201215952812*743.07--2
KHRK Fernando2002-200221-1119.09---
MVT Fernando2019-201922232*-17.64---
TCB Fernando2002-20021---------
WIA Fernando2019-202188-23711829.6293.31--
DAS Gunaratne2017-2017661186114*37.289.421--
PW Gunaratne2002-20037311713*8.550---
DA Gunawardene2000-200488-312873986.66-31
AP Gurusinha1992-1996661822316.453.24--1
UC Hathurusingha1992-199855-825116.447.67-1-
HMRKB Herath2004-2014125328131450.9---
WS Jayantha2004-200422-975148.568.79-1-
GSNFG Jayasuriya2018-201822-1818951.42--1
NGRP Jayasuriya2018-20182211111*1184.61--1
ST Jayasuriya1992-20094444-10668624.2282.89-61
DPMD Jayawardene1998-2015434338977722.4267.49-31
P Jayawickrama2021-202132232*-60---
RS Kalpage1992-199476-2894.6643.75--1
RS Kaluwitharana1993-2001151513538325.2172.78-3-
SHT Kandamby2009-200911-666120---
CK Kapugedera2006-201722-331.542.85--1
C Karunaratne2021-2021331593629.585.5---
FDM Karunaratne2019-201911-------1
PHT Kaushal2015-201511-------1
CKB Kulasekara2012-201232-38191957.57---
KMDN Kulasekara2006-20171512-102408.587.17--2
CBRLS Kumara2017-2018742167*848.48---
RAS Lakmal2013-201912935420*954--2
MKGCP Lakshitha2002-200231133*-50---
DK Liyanage1993-199722-38221959.37---
KS Lokuarachchi2004-20045311811*9100---
D Madushanka2023-202311144*-200---
LD Madushanka2017-201733-1374.3352--1
RS Mahanama1992-1999151513626825.8557.18-1-
MF Maharoof2004-2007531135*6.548.14---
SL Malinga2004-20192416435152.9149.29--4
AD Mathews2009-20191918349297*32.881.32-31
BAW Mendis2009-201485253*1.6617.24--2
BKG Mendis2017-20231818-5147628.5582.24-41
BMAJ Mendis2019-201911-18181839.13---
PHKD Mendis2019-2021331331616.549.25---
J Mubarak2002-201376-120612067.41-1-
M Muralidaran1993-20093218104613*5.7557.5--2
P Nissanka2023-202311-------1
RAP Nissanka2002-200243-65224--1
M Pathirana2023-202311-55531.25---
SS Pathirana2017-201744-1015625.2580.15-1-
AK Perera2013-201932-32311676.19---
ASA Perera1998-1998111-0*-----
MDKJ Perera2013-2023161513918127.9293.31-2-
NLTC Perera2012-20191918440569*28.92113.12-31
PARP Perera2019-201922-333316.556.89--1
PDRL Perera2006-200631111*-100---
KTGD Prasad2012-20122---------
S Prasanna2017-201711-13131365---
SMA Priyanjan2014-201433-60302086.95---
KR Pushpakumara1994-19941---------
PBB Rajapaksa2021-202122-------2
CAK Rajitha2018-2023531333316.580.48--1
CPH Ramanayake1992-199321144*-200---
A Ranatunga1992-19991616244293*31.5768.74-42
RJ Ratnayake1993-199311-212121131.25---
TT Samaraweera2002-200922-70373576.92---
S Samarawickrama2023-202311-232323121.05---
PADLR Sandakan2017-2019663115*3.6625--1
KC Sangakkara2000-201544434178916945.8781.872132
SMSM Senanayake2012-2014642341317117.24---
MD Shanaka2018-202366-2036833.83117.34-2-
LPC Silva2007-200711-99933.33---
WU Tharanga2006-20192625-62011924.882.22131
M Theekshana2021-20211111010*-38.46---
HDRL Thirimanne2012-2015101012956932.7773.93-2-
HP Tillakaratne1992-20031311119536*19.542.85---
I Udana2019-20194411277842.33100-1-
WPUJC Vaas1994-200734301132934*17.3167.55--3
JDF Vandersay2017-201722-1587.544.11---
DS Weerakkody2017-201733-735824.33110.6-1-
K Weeraratne2001-200121-13131381.25---
DN Wellalage2023-202311-------1
RPAH Wickramaratne1993-199311-11133.33---
GP Wickramasinghe1992-20011711-81327.3668.64--3
DNT Zoysa1998-200413531366.544.82---
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]