Cricket Records for Sri Lanka in ODI matches

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
FS Ahangama1985-19851000-0.000.00000
KN Amalean1986-19888311597.5057.69000
MKDI Amerasinghe2007-200884465*0.0066.66000
SD Anurasiri1986-1994451812621110.3343.35002
MA Aponso2016-20189741043.3322.22001
SSD Arachchige2023-2024530895729.6666.41010
RP Arnold1997-200718015543395010335.2672.571287
KIC Asalanka2021-202459528191811043.5989.793123
MS Atapattu1990-2007268259328529132*37.5767.72115913
HMCM Bandara2006-2010311741603112.3071.42003
KMC Bandara2016-201611111*0.0033.33000
KNA Bandara2021-202365114155*35.2564.97020
MRCN Bandaratilleke1998-1998310000.000.00001
M Bhanuka2019-20216601403623.3372.16000
JWHD Boteju1999-1999221323.0027.27000
PVD Chameera2015-20245235122662911.5660.59003
UDU Chandana1994-20071471111716278917.3072.99058
LD Chandimal2010-202215714221385411131.8574.2442411
A Dananjaya2012-20244030629150*12.1269.78013
S Daniel2024-2024110121212.0042.85000
PB Dassanayake1993-1994161028520*10.6259.85000
RG de Alwis1983-19883127840159*21.1078.32022
ALF de Mel1982-1987574194663614.5678.31006
SI de Saram1999-2001151321833816.6367.77000
DM de Silva2016-202390821018659325.9078.590104
AM de Silva1986-19934201286.0050.00000
DLS de Silva1979-1979210101010.0028.57000
DS de Silva1975-198541291037137*19.5253.69000
EAR de Silva1986-19922820613819*9.8557.26002
GN de Silva1983-1985421979.0050.00000
GRA de Silva1975-198264296*4.5027.27001
KSC de Silva1996-20003819133913*6.5042.39004
PA de Silva1984-200330829630928414534.9081.13116417
PC de Silva2014-2017771944415.6683.92000
SKL de Silva1997-199711631615753.6683.41020
HDPK Dharmasena1994-20041418733122269*22.6265.03042
RL Dias1979-198758555157312131.4667.942113
N Dickwella2014-202255521160411631.4593.41291
LHD Dilhara2005-201399083299.2277.57001
TM Dilshan1999-20163303034110290161*39.2786.23224711
CI Dunusinghe1995-1995110111.00100.00000
RMS Eranga2011-2016191183412*11.3353.12001
AM Fernando2017-202472111*1.0016.66001
N Pradeep2012-20224925173574.3742.16004
B Fernando2021-202143026178.6672.22000
BOP Fernando2019-20218801484918.5064.34001
CRD Fernando2001-20121466135239209.1960.96009
ER Fernando1975-1975330472215.6671.21000
ERNS Fernando1983-19837501013620.2046.75002
KADM Fernando2003-20031000-0.000.00000
KHRK Fernando2002-20067534323*21.5059.72000
MNK Fernando2023-2023440755018.7571.42010
MVT Fernando2017-2019886307*15.0049.18001
TCB Fernando2001-2003171062914*7.2549.15001
TL Fernando1989-1989110888.00133.33000
UNK Fernando1994-19942222220*0.0088.00000
WIA Fernando2016-202438380121512731.9792.88375
IS Gallage1999-2001321171417.0062.96000
D Gamage2003-200332132*3.0030.00000
JC Gamage1995-199542287*0.0088.88000
PLS Gamage2014-2017953432.0014.81000
WCA Ganegama2001-2006420773.5077.77001
Y Goonasekera1983-1983330693523.0066.34000
HM Goonatilleke1982-19826433114*31.0053.44000
DAS Gunaratne2016-201931254575114*27.3879.41110
PW Gunaratne2002-200323833615*7.2057.14002
C Gunasekara2022-20221000-0.000.00000
MD Gunathilaka2015-202247461160113335.5786.822111
FRMD Gunatilleke1979-19791000-0.000.00000
AAW Gunawardena1994-1994110222.0020.00000
DA Gunawardene1998-200661611170813228.4671.491125
AP Gurusinha1985-199614714353902117*28.2760.8822212
PW Hasaranga2017-20245446789580*22.94111.04043
UC Hathurusingha1992-1999353316696620.9050.75043
MADI Hemantha2023-2023542392219.50100.00001
HMRKB Herath2004-201571301514017*9.3364.51003
PD Heyn1975-1975220321.5015.00000
WS Jayantha2004-20041717240074*26.6675.47022
PS Jayaprakashdaran2005-20051000-0.000.00000
RSA Jayasekera1982-1982210171717.0040.47000
SA Jayasinghe1979-1979210111.0033.33000
GSNFG Jayasuriya2015-2019121011959621.6671.42012
NGRP Jayasuriya2018-20182211111*11.0084.61001
ST Jayasuriya1989-2011441429181336418932.5191.25286834
DPMD Jayawardene1998-2015443413381238114433.0178.67187528
HAPW Jayawardene2003-200765027205.4061.36001
P Jayawickrama2021-2021532747.0058.33000
S Jeganathan1983-19885412520*8.3364.10000
VB John1982-198745191084159.3355.26003
RS Kalpage1992-19998669288445120.5863.93012
S Randiv2009-2016311822805617.5073.29012
LWS Kaluperuma1975-19824333314*0.0055.00000
SMS Kaluperuma1988-19882201175.5026.82000
RS Kaluwitharana1990-2004189181143711102*22.2277.7022324
SHT Kandamby2004-20143936687093*29.0069.60052
CK Kapugedera2006-201710284716249521.0972.04087
SHU Karnain1984-19901917522941*19.0859.32002
C Karunaratne2021-2023262464517525.0578.43010
FDM Karunaratne2011-202350464131610331.3379.561114
PHT Kaushal2015-2015110000.000.00001
CKB Kulasekara2011-2012430381912.6652.77001
KMDN Kulasekara2003-20171841233713277315.4381.460413
CBRLS Kumara2017-20243118761105.5446.92001
DSBP Kuruppu1983-19905452110227220.0351.66043
GF Labrooy1986-199244367249338.5871.14006
RAS Lakmal2009-2021864822244269.3860.39009
D Lakshan2021-2022320422.0030.76000
MKGCP Lakshitha2002-2003721747.0058.33000
J Liyanage2024-2024961346101*69.2087.37130
DK Liyanage1992-2001161121444316.0069.56000
KS Lokuarachchi2003-2007211832106914.0080.15012
RS Madugalle1979-1988635659507318.6260.35034
MAWR Madurasinghe1988-19921264218*10.5033.87000
D Madushanka2023-202423118361912.0045.56001
DSK Madushanka2018-2018110777.00116.66000
LD Madushanka2017-20174411474.6653.84001
RS Mahanama1986-1999213198235162119*29.4960.5743515
MF Maharoof2004-20161097518111369*19.5286.01023
SL Malinga2004-201922611936567566.8374.500126
AD Mathews2008-2023226195485916139*40.2482.9034017
BAW Mendis2008-201587421918821*8.1771.480010
BKG Mendis2016-202413012710385912232.9886.6032914
BMAJ Mendis2010-20195844106367218.7082.70012
LRD Mendis1975-19897974915278023.4975.07074
MC Mendis1995-199511133*0.00150.00000
PHKD Mendis2019-20227711275721.1659.34010
RTM Mendis2021-2022442502625.00100.00000
J Mubarak2002-2013403767047222.7063.13041
AMN Munasinghe1994-19965411384.3325.00001
EMDY Munaweera2017-201722015117.5051.72000
M Muralidaran1993-20113431616367433*6.8777.730024
MN Nawaz1998-20023313115*15.5043.66000
P Nissanka2021-2024555552225210*44.5090.966134
RAP Nissanka2001-20032313553116.6237.85002
ARM Opatha1975-197953029189.6652.72001
SP Pasqual1979-19792212423*24.0085.71000
M Pathirana2023-202312721152.2031.42002
SS Pathirana2015-2017181413325625.5386.68010
AK Perera2013-2019640523113.0062.65000
ASA Perera1998-20012013219556*17.7275.87011
KG Perera1986-19861000-0.000.00000
MDK Perera2007-2018131201523012.6676.38000
MDKJ Perera2013-20231161115323713530.5392.8861712
NLTC Perera2009-202116613316233814019.98112.0811011
PARP Perera2019-2019220333316.5056.89001
PDRL Perera1999-2007197284*1.6044.44004
HSM Pieris1975-197533119169.5032.20000
Pramod Madushan2022-202496128155.6033.73000
KTGD Prasad2006-20152412612931*21.5088.35001
S Prasanna2011-2019403734219512.3894.60027
SMA Priyanjan2013-2015232024207423.3380.45020
KR Pushpakumara1994-199931953614*9.0069.23002
M Pushpakumara2009-201031177*0.0036.84000
PM Pushpakumara2017-20172201185.5042.30000
PBB Rajapaksa2021-2021550896517.80104.70013
CAK Rajitha2018-202334197117339.7563.58004
CPH Ramanayake1986-19956235142102610.0056.14007
AN Ranasinghe1975-19829811535121.85104.08012
SK Ranasinghe1986-1986430554118.3367.90001
A Ranatunga1982-1999269255477456131*35.8477.9044918
D Ranatunga1990-1990440492512.2531.41001
N Ranatunga1993-1993210000.000.00001
S Ranatunga1994-1996131102537023.0048.09020
NLK Ratnayake1989-19902000-0.000.00000
RJ Ratnayake1982-199370551861233*16.5486.80004
JR Ratnayeke1982-19907869148245014.9852.45014
MAR Samarasekera1983-1994393928447622.8169.92042
DP Samaraweera1993-1994540914922.7553.84000
TT Samaraweera1998-2011534211862105*27.8069.29204
S Samarawickrama2017-202441385117010835.4595.66184
PADLR Sandakan2016-2021311976416*5.3345.71004
KC Sangakkara2000-2015397373401397516941.9678.88259015
CP Senanayake1990-19917701262718.0059.71001
SMSM Senanayake2012-20154933112904213.1893.24006
MD Shanaka2016-2024716351299108*22.3991.47246
KJ Silva1995-199511111*0.00100.00000
LPC Silva1999-2011756271587107*28.8570.401136
SAR Silva1984-1985202004418522.0552.62031
TAM Siriwardana2015-2019272415166622.4398.28031
APB Tennekoon1975-19794401375934.2566.18011
WU Tharanga2005-2019234222176941174*33.8575.99153717
M Theekshana2021-20244224826438*16.5053.76004
HDRL Thirimanne2010-2019127106143194139*34.7172.274217
T Thushara2008-20103827639254*18.6692.45014
HP Tillakaratne1986-200320016840378910429.6057.5121310
MH Tissera1975-1975330785226.0053.06010
I Udana2012-2021211842377816.9295.18012
ML Udawatte2008-20089902577328.5567.10021
KEA Upashantha1995-2001128149157.0056.97000
WPUJC Vaas1994-200832121972201850*13.7272.450125
JDF Vandersay2015-2024221441112511.1047.63002
MG Vandort2006-2006110484848.0041.02000
KDK Vithanage2013-2014661752715.0083.33000
DM Vonhagt1985-1985110888.0047.05000
B Warnapura1975-1982121201807715.0043.37011
SM Warnapura2007-2008330353011.6646.05001
KPJ Warnaweera1990-199363311*0.009.09000
AP Weerakkody1994-1994110222.0050.00000
DS Weerakkody2017-2017330735824.33110.60010
S Weerakoon2012-20122000-0.000.00000
K Weeraratne2000-200815911604120.0090.39000
UWMBCA Welegedara2009-2010103242*4.0044.44000
DN Wellalage2022-20242117422342*17.1571.24003
MD Wettimuny1983-1983110222.0018.18000
S Wettimuny1982-19873533178686*24.5648.04041
SRD Wettimuny1975-19793311366768.0056.19020
RPAH Wickramaratne1993-1993320432.0066.66000
GP Wickramasinghe1990-20021346424344328.6063.350012
AGD Wickremasinghe1992-1993410222.0020.00000
KIW Wijegunawardene1988-199226125208*2.8536.36004
RGCE Wijesuriya1982-19858321812*18.0037.50001
DNT Zoysa1997-200795472134347*13.1995.81005
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]