Cricket Records for Sri Lanka in ODI matches

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
FS Ahangama1985-19851---------
KN Amalean1986-19888311597.557.69---
MKDI Amerasinghe2007-200884465*-66.66---
SD Anurasiri1986-1994451812621110.3343.35--2
MA Aponso2016-20189741043.3322.22--1
SSD Arachchige2023-202453-895729.6666.41-1-
RP Arnold1997-200718015543395010335.2672.571287
KIC Asalanka2021-202459528191811043.5989.793123
MS Atapattu1990-2007268259328529132*37.5767.72115913
HMCM Bandara2006-2010311741603112.371.42--3
KMC Bandara2016-201611111*-33.33---
KNA Bandara2021-202365114155*35.2564.97-2-
MRCN Bandaratilleke1998-199831-------1
M Bhanuka2019-202166-1403623.3372.16---
JWHD Boteju1999-199922132327.27---
PVD Chameera2015-20245235122662911.5660.59--3
UDU Chandana1994-20071471111716278917.372.99-58
LD Chandimal2010-202215714221385411131.8574.2442411
A Dananjaya2012-20244030629150*12.1269.78-13
S Daniel2024-202411-12121242.85---
PB Dassanayake1993-1994161028520*10.6259.85---
RG de Alwis1983-19883127840159*21.178.32-22
ALF de Mel1982-1987574194663614.5678.31--6
SI de Saram1999-2001151321833816.6367.77---
DM de Silva2016-202390821018659325.978.59-104
AM de Silva1986-199342-128650---
DLS de Silva1979-197921-10101028.57---
DS de Silva1975-198541291037137*19.5253.69---
EAR de Silva1986-19922820613819*9.8557.26--2
GN de Silva1983-198542197950---
GRA de Silva1975-198264296*4.527.27--1
KSC de Silva1996-20003819133913*6.542.39--4
PA de Silva1984-200330829630928414534.981.13116417
PC de Silva2014-2017771944415.6683.92---
SKL de Silva1997-199711631615753.6683.41-2-
HDPK Dharmasena1994-20041418733122269*22.6265.03-42
RL Dias1979-198758555157312131.4667.942113
N Dickwella2014-202255521160411631.4593.41291
LHD Dilhara2005-201399-83299.2277.57--1
TM Dilshan1999-20163303034110290161*39.2786.23224711
CI Dunusinghe1995-199511-111100---
RMS Eranga2011-2016191183412*11.3353.12--1
AM Fernando2017-202472111*116.66--1
N Pradeep2012-20224925173574.3742.16--4
B Fernando2021-202143-26178.6672.22---
BOP Fernando2019-202188-1484918.564.34--1
CRD Fernando2001-20121466135239209.1960.96--9
ER Fernando1975-197533-472215.6671.21---
ERNS Fernando1983-198375-1013620.246.75--2
KADM Fernando2003-20031---------
KHRK Fernando2002-20067534323*21.559.72---
MNK Fernando2023-202344-755018.7571.42-1-
MVT Fernando2017-2019886307*1549.18--1
TCB Fernando2001-2003171062914*7.2549.15--1
TL Fernando1989-198911-888133.33---
UNK Fernando1994-19942222220*-88---
WIA Fernando2016-20243838-121512731.9792.88375
IS Gallage1999-200132117141762.96---
D Gamage2003-200332132*330---
JC Gamage1995-199542287*-88.88---
PLS Gamage2014-201795343214.81---
WCA Ganegama2001-200642-773.577.77--1
Y Goonasekera1983-198333-69352366.34---
HM Goonatilleke1982-19826433114*3153.44---
DAS Gunaratne2016-201931254575114*27.3879.4111-
PW Gunaratne2002-200323833615*7.257.14--2
C Gunasekara2022-20221---------
MD Gunathilaka2015-202247461160113335.5786.822111
FRMD Gunatilleke1979-19791---------
AAW Gunawardena1994-199411-22220---
DA Gunawardene1998-200661611170813228.4671.491125
AP Gurusinha1985-199614714353902117*28.2760.8822212
PW Hasaranga2017-20245446789580*22.94111.04-43
UC Hathurusingha1992-1999353316696620.950.75-43
MADI Hemantha2023-2023542392219.5100--1
HMRKB Herath2004-201571301514017*9.3364.51--3
PD Heyn1975-197522-321.515---
WS Jayantha2004-20041717240074*26.6675.47-22
PS Jayaprakashdaran2005-20051---------
RSA Jayasekera1982-198221-17171740.47---
SA Jayasinghe1979-197921-11133.33---
GSNFG Jayasuriya2015-2019121011959621.6671.42-12
NGRP Jayasuriya2018-20182211111*1184.61--1
ST Jayasuriya1989-2011441429181336418932.5191.25286834
DPMD Jayawardene1998-2015443413381238114433.0178.67187528
HAPW Jayawardene2003-200765-27205.461.36--1
P Jayawickrama2021-202153274758.33---
S Jeganathan1983-19885412520*8.3364.1---
VB John1982-198745191084159.3355.26--3
RS Kalpage1992-19998669288445120.5863.93-12
S Randiv2009-2016311822805617.573.29-12
LWS Kaluperuma1975-19824333314*-55---
SMS Kaluperuma1988-198822-1175.526.82---
RS Kaluwitharana1990-2004189181143711102*22.2277.722324
SHT Kandamby2004-20143936687093*2969.6-52
CK Kapugedera2006-201710284716249521.0972.04-87
SHU Karnain1984-19901917522941*19.0859.32--2
C Karunaratne2021-2023262464517525.0578.43-1-
FDM Karunaratne2011-202350464131610331.3379.561114
PHT Kaushal2015-201511-------1
CKB Kulasekara2011-201243-381912.6652.77--1
KMDN Kulasekara2003-20171841233713277315.4381.46-413
CBRLS Kumara2017-20243118761105.5446.92--1
DSBP Kuruppu1983-19905452110227220.0351.66-43
GF Labrooy1986-199244367249338.5871.14--6
RAS Lakmal2009-2021864822244269.3860.39--9
D Lakshan2021-202232-42230.76---
MKGCP Lakshitha2002-200372174758.33---
J Liyanage2024-2024961346101*69.287.3713-
DK Liyanage1992-200116112144431669.56---
KS Lokuarachchi2003-200721183210691480.15-12
RS Madugalle1979-1988635659507318.6260.35-34
MAWR Madurasinghe1988-19921264218*10.533.87---
D Madushanka2023-20242311836191245.56--1
DSK Madushanka2018-201811-777116.66---
LD Madushanka2017-20174411474.6653.84--1
RS Mahanama1986-1999213198235162119*29.4960.5743515
MF Maharoof2004-20161097518111369*19.5286.01-23
SL Malinga2004-201922611936567566.8374.5-126
AD Mathews2008-2023226195485916139*40.2482.934017
BAW Mendis2008-201587421918821*8.1771.48--10
BKG Mendis2016-202413012710385912232.9886.632914
BMAJ Mendis2010-20195844106367218.782.7-12
LRD Mendis1975-19897974915278023.4975.07-74
MC Mendis1995-199511133*-150---
PHKD Mendis2019-20227711275721.1659.34-1-
RTM Mendis2021-2022442502625100---
J Mubarak2002-2013403767047222.763.13-41
AMN Munasinghe1994-19965411384.3325--1
EMDY Munaweera2017-201722-15117.551.72---
M Muralidaran1993-20113431616367433*6.8777.73--24
MN Nawaz1998-20023313115*15.543.66---
P Nissanka2021-2024555552225210*44.590.966134
RAP Nissanka2001-20032313553116.6237.85--2
ARM Opatha1975-197953-29189.6652.72--1
SP Pasqual1979-19792212423*2485.71---
M Pathirana2023-202312721152.231.42--2
SS Pathirana2015-2017181413325625.5386.68-1-
AK Perera2013-201964-52311362.65---
ASA Perera1998-20012013219556*17.7275.87-11
KG Perera1986-19861---------
MDK Perera2007-20181312-1523012.6676.38---
MDKJ Perera2013-20231161115323713530.5392.8861712
NLTC Perera2009-202116613316233814019.98112.0811011
PARP Perera2019-201922-333316.556.89--1
PDRL Perera1999-2007197284*1.644.44--4
HSM Pieris1975-197533119169.532.2---
Pramod Madushan2022-202496128155.633.73---
KTGD Prasad2006-20152412612931*21.588.35--1
S Prasanna2011-2019403734219512.3894.6-27
SMA Priyanjan2013-2015232024207423.3380.45-2-
KR Pushpakumara1994-199931953614*969.23--2
M Pushpakumara2009-201031177*-36.84---
PM Pushpakumara2017-201722-1185.542.3---
PBB Rajapaksa2021-202155-896517.8104.7-13
CAK Rajitha2018-202334197117339.7563.58--4
CPH Ramanayake1986-1995623514210261056.14--7
AN Ranasinghe1975-19829811535121.85104.08-12
SK Ranasinghe1986-198643-554118.3367.9--1
A Ranatunga1982-1999269255477456131*35.8477.944918
D Ranatunga1990-199044-492512.2531.41--1
N Ranatunga1993-199321-------1
S Ranatunga1994-19961311-253702348.09-2-
NLK Ratnayake1989-19902---------
RJ Ratnayake1982-199370551861233*16.5486.8--4
JR Ratnayeke1982-19907869148245014.9852.45-14
MAR Samarasekera1983-1994393928447622.8169.92-42
DP Samaraweera1993-199454-914922.7553.84---
TT Samaraweera1998-2011534211862105*27.869.292-4
S Samarawickrama2017-202441385117010835.4595.66184
PADLR Sandakan2016-2021311976416*5.3345.71--4
KC Sangakkara2000-2015397373401397516941.9678.88259015
CP Senanayake1990-199177-126271859.71--1
SMSM Senanayake2012-20154933112904213.1893.24--6
MD Shanaka2016-2024716351299108*22.3991.47246
KJ Silva1995-199511111*-100---
LPC Silva1999-2011756271587107*28.8570.41136
SAR Silva1984-19852020-4418522.0552.62-31
TAM Siriwardana2015-2019272415166622.4398.28-31
APB Tennekoon1975-197944-1375934.2566.18-11
WU Tharanga2005-2019234222176941174*33.8575.99153717
M Theekshana2021-20244224826438*16.553.76--4
HDRL Thirimanne2010-2019127106143194139*34.7172.274217
T Thushara2008-20103827639254*18.6692.45-14
HP Tillakaratne1986-200320016840378910429.657.5121310
MH Tissera1975-197533-78522653.06-1-
I Udana2012-2021211842377816.9295.18-12
ML Udawatte2008-200899-2577328.5567.1-21
KEA Upashantha1995-200112814915756.97---
WPUJC Vaas1994-200832121972201850*13.7272.45-125
JDF Vandersay2015-2024221441112511.147.63--2
MG Vandort2006-200611-48484841.02---
KDK Vithanage2013-201466175271583.33---
DM Vonhagt1985-198511-88847.05---
B Warnapura1975-19821212-180771543.37-11
SM Warnapura2007-200833-353011.6646.05--1
KPJ Warnaweera1990-199363311*-9.09---
AP Weerakkody1994-199411-22250---
DS Weerakkody2017-201733-735824.33110.6-1-
S Weerakoon2012-20122---------
K Weeraratne2000-20081591160412090.39---
UWMBCA Welegedara2009-2010103242*444.44---
DN Wellalage2022-20242117422342*17.1571.24--3
MD Wettimuny1983-198311-22218.18---
S Wettimuny1982-19873533178686*24.5648.04-41
SRD Wettimuny1975-1979331136676856.19-2-
RPAH Wickramaratne1993-199332-43266.66---
GP Wickramasinghe1990-20021346424344328.663.35--12
AGD Wickremasinghe1992-199341-22220---
KIW Wijegunawardene1988-199226125208*2.8536.36--4
RGCE Wijesuriya1982-19858321812*1837.5--1
DNT Zoysa1997-200795472134347*13.1995.81--5
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]