Cricket Records for Sri Lanka in Test+ODI+T20I matches

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
FS Ahangama1985-198543111115.500.00--1
KN Amalean1986-198810632498.0059.45---
AMJG Amerasinghe1984-1984241543418.0064.28---
MKDI Amerasinghe2007-200896665*0.0017.64---
SD Anurasiri1986-1998634017153246.6526.95--5
MA Aponso2016-201812841042.5021.27--2
SSD Arachchige2023-202464-1115727.7568.09-1-
RP Arnold1997-200722522547577812332.4660.6043814
KIC Asalanka2021-202410610213299611033.6696.863177
MS Atapattu1990-2007360416471403624938.0356.17277635
HMCM Bandara1998-2010433182964312.8661.79--5
KMC Bandara2016-201622232*0.0042.85---
KNA Bandara2021-20231210223855*29.7578.03-2-
MRCN Bandaratilleke1998-200110101932510.3336.61--2
M Bhanuka2019-20211212-2103617.5075.81--1
JWHD Boteju1999-1999221323.0027.27---
PVD Chameera2015-20241198427471298.2652.68--11
UDU Chandana1994-20071631351822439219.1765.08-78
LD Chandimal2010-20243043454310395206*34.4260.46195617
L Croospulle2023-202311-161616.00133.33---
A Dananjaya2012-202479561649150*12.2766.08-18
S Daniel2023-202422-211210.5061.76---
PB Dassanayake1993-1994272742813612.2140.02--3
RG de Alwis1983-19884246855359*14.5572.27-27
ALF de Mel1982-19877469147923614.4063.54--11
SI de Saram1999-2009201823003918.7554.15---
DM de Silva2015-202418722022623917331.5167.47122714
AM de Silva1986-199375-2294.4031.42--1
DLS de Silva1979-197921-101010.0028.57---
DS de Silva1975-19855351137776120.4442.54-23
EAR de Silva1985-19923836103235012.4233.51-15
GN de Silva1983-1985421979.0050.00---
GRA de Silva1975-19821011450147.1441.37--3
KSC de Silva1996-2000463118104278.0038.51--6
PA de Silva1984-2003401455411564526737.7866.21318624
PC de Silva2014-20179911164414.5086.56---
SKL de Silva1997-1997141051975739.4056.93-21
ST de Silva2017-201732-331.5042.85--1
WRS de Silva2002-2007321105*10.0026.31---
HDPK Dharmasena1993-200417213840209069*21.3245.99-76
RL Dias1979-198778916285812133.6262.675195
N Dickwella2014-20231371759484111629.1677.692327
LHD Dilhara2005-2013111011012911.2287.06--1
TM Dilshan1999-2016497527641767119338.1680.76398335
CI Dunusinghe1995-1995611-1619114.6335.54-13
L Embuldeniya2019-202217271191407.3432.76--8
RMS Eranga2011-201641381923345*12.2643.14--5
AM Fernando2017-2024242294710*3.6130.92--8
N Pradeep2011-202293813917717*4.2138.56--23
B Fernando2015-20242172562011.2084.84--1
BOP Fernando2019-202336515136710229.7153.64183
CRD Fernando2000-20162041155451339*8.4045.47--19
ER Fernando1975-197533-472215.6671.21---
ERNS Fernando1983-19841215-2134614.2030.21--5
KADM Fernando2003-20033315651*28.0043.41-1-
KHRK Fernando2002-2006993812413.5053.64--2
KNM Fernando2023-2024814154720542.0756.3312-
MNK Fernando2023-202355-805016.0070.79-1-
MVT Fernando2016-2024324122170388.9431.89--11
RS Fernando2023-202311-999.0090.00---
TCB Fernando2001-2003261891614517.8841.17--2
TL Fernando1989-198911-888.00133.33---
UNK Fernando1994-19942222220*0.0088.00---
WIA Fernando2016-202473712155612722.5592.893710
IS Gallage1999-2001431201410.0033.33---
D Gamage2003-200332132*3.0030.00---
JC Gamage1995-199542287*0.0088.88---
PLS Gamage2014-2018141371031.667.93--1
WCA Ganegama2001-200642-773.5077.77--1
Y Goonasekera1983-198357-1173516.7146.98---
HM Goonatilleke1982-1982111452085623.1143.98-11
DAS Gunaratne2016-201949479125511633.0271.18263
PW Gunaratne2002-200323833615*7.2057.14--2
C Gunasekara2022-20242111616*0.0059.25---
MD Gunathilaka2015-20221011071264113324.9186.422165
FRMD Gunatilleke1979-19791----0.000.00---
AAW Gunawardena1994-199411-222.0020.00---
DA Gunawardene1998-200667721188913226.6069.651126
RPW Guneratne1983-1983122-0*0.000.00---
AP Gurusinha1985-199618821312635414331.6149.3493015
PW Hasaranga2017-202412310819174180*19.56113.71-78
UC Hathurusingha1991-19996177219438325.9039.72-125
MADI Hemantha2023-2023542392219.50100.00--1
HMRKB Herath1999-201818118046184780*13.7850.82-326
D Hettiarachchi2001-2001121-0*0.000.00--1
PD Heyn1975-197522-321.5015.00---
LU Igalagamage2023-202311---0.000.00--1
WS Jayantha2004-20041717240074*26.6675.47-22
PS Jayaprakashdaran2005-20051----0.000.00---
RSA Jayasekera1982-198233-19176.3335.84--1
CU Jayasinghe2009-2010532493849.00100.00---
SA Jayasinghe1979-197921-111.0033.33---
MDUS Jayasundera2015-201524-30267.5038.96--1
GSNFG Jayasuriya2015-2020302614369617.4488.08-13
NGRP Jayasuriya2018-20241420216628*9.2233.94--3
ST Jayasuriya1989-2011582647352096634034.2581.174210353
DPMD Jayawardene1997-2015647720612568837438.9864.515313447
HAPW Jayawardene2000-20156488112151154*27.9348.834510
P Jayawickrama2021-202215108198*9.5038.77--1
S Jeganathan1983-19887814420*6.2849.43--1
VB John1982-198751291513727*9.7850.36--7
BR Jurangpathy1985-198624-110.250.00--3
S Kalavitigoda2005-200512-874.0014.81---
RS Kalpage1992-199997873011386319.9656.11-32
S Randiv2009-2016503734355612.7950.11-15
LWS Kaluperuma1975-19826744514*15.0040.54--2
SMS Kaluperuma1984-1988610-99239.9028.20--1
RS Kaluwitharana1990-2004238259185644132*23.4170.7353229
SHT Kandamby2004-20144440688393*25.9769.47-53
CK Kapugedera2006-20171531371727459622.8775.59-138
SHU Karnain1984-19901917522941*19.0859.32--2
C Karunaratne2019-20236960227647520.1085.65-17
FDM Karunaratne2011-202414122011821524439.3054.79174816
PHT Kaushal2014-20158132106189.6343.26--2
CKB Kulasekara2011-201255-601912.0049.18--1
KMDN Kulasekara2003-20172631814719337314.4270.47-521
HGJM Kulatunga2008-200822-19119.5050.00---
CBRLS Kumara2016-202485632716213*4.5035.84--15
DSBP Kuruppu1983-1991585921342201*23.5447.80143
AK Kuruppuarachchi1986-1987222-0*0.000.00---
GF Labrooy1986-199253501040770*10.1763.80-19
RAS Lakmal2009-20221671635011854210.4850.40--32
D Lakshan2021-202232-422.0030.76---
MKGCP Lakshitha2002-2003951494012.2579.03--1
J Liyanage2022-20241291374101*46.7584.8013-
DK Liyanage1992-2001252022134311.8338.93--1
KS Lokuarachchi2003-2012272543156915.0072.08-13
RS Madugalle1979-198884959197910323.0148.701108
MAWR Madurasinghe1988-19921512545116.4231.68--1
D Madushanka2022-202438171038195.4240.86--4
DSK Madushanka2018-201831-777.00116.66---
LD Madushanka2017-202177136206.0065.45--1
RS Mahanama1986-199926528724773822529.4252.8184622
MF Maharoof2004-20161391142317027218.7062.09-55
SL Malinga2004-202034018961978647.6463.46-243
AD Mathews2008-20244224589514878200*40.9862.25198723
BAW Mendis2008-201514569304097810.4855.64-112
BKG Mendis2015-202425730916952524532.5074.33126131
BMAJ Mendis2010-20198059148437218.7389.39-13
LRD Mendis1975-198910311710285612426.6970.474156
MC Mendis1995-199511133*0.00150.00---
PHKD Mendis2018-20242021376416442.4472.55241
RTM Mendis2021-20232025341745*18.9551.04--2
K Mishara2022-202233-15135.0078.94---
J Mubarak2002-201569751113277220.7360.64-48
AMN Munasinghe1994-19965411384.3325.00--1
EMDY Munaweera2012-2017151512305316.42119.17-11
M Muralidaran1992-20114873251191934679.3872.73-157
MN Nawaz1998-200245213078*43.3349.42-1-
P Nissanka2021-202411211793993210*36.9784.437288
RAP Nissanka2001-2003271877112*6.4531.83--4
ARM Opatha1975-197953-29189.6652.72--1
NT Paranavitana2009-201232605179211132.5841.922119
SP Pasqual1979-19792212423*24.0085.71---
M Pathirana2022-20241893215*3.5041.17--2
SS Pathirana2015-2017231913595619.9488.20-1-
AK Perera2013-2019129-1113112.3375.00---
ASA Perera1998-20012317327256*19.4267.16-11
KG Perera1986-19861----0.000.00---
MDK Perera2007-20215991814569517.5448.79-715
MDKJ Perera2013-2024204217106091153*29.4295.1783720
NLTC Perera2009-202125221337358814020.38116.5611319
PARP Perera2019-201922-333316.5056.89--1
PDRL Perera1999-20072918104111*5.1228.87--5
HSM Pieris1975-197533119169.5032.20---
Pramod Madushan2022-2024179230154.2834.48--1
KTGD Prasad2006-2015505186054714.0658.51--9
S Prasanna2011-2019615896409513.06103.55-27
SMA Priyanjan2013-2017262344747424.9481.16-2-
KR Pushpakumara1994-2001544017202448.7837.75--7
M Pushpakumara2009-201041177*0.0036.84---
PM Pushpakumara2017-2018610211342*14.1245.20---
PBB Rajapaksa2019-2023423857677723.24129.56-46
CAK Rajitha2016-2024705117281338.2635.65--11
CPH Ramanayake1986-199580592335334*9.8038.20--14
RLB Rambukwella2013-201621-191919.00118.75---
AN Ranasinghe1975-1982111212417721.9082.82-23
SK Ranasinghe1986-198643-554118.3367.90--1
A Ranatunga1982-20003624105912561135*35.7864.6288730
D Ranatunga1989-199067-1364519.4233.49--1
N Ranatunga1993-199321---0.000.00--1
S Ranatunga1994-19972228178411829.0336.43241
NLK Ratnayake1989-19902----0.000.00---
RJ Ratnayake1982-199393912410455615.5974.59-29
JR Ratnayeke1982-19901001072016319318.7447.25-69
RJMGM Rupasinghe2009-200922-331816.5084.61---
SMLD Samarakoon2023-202311-111.0033.33---
MAR Samarasekera1983-1994434629627621.8666.66-53
DP Samaraweera1993-19951218-3024916.7731.00--1
TT Samaraweera1998-201313417431632423144.2249.08163015
S Samarawickrama2017-202468698178810829.3193.562108
PADLR Sandakan2016-2021624317204257.8445.13--4
KC Sangakkara2000-2015587659662775731946.8066.476315028
JRMVB Sanjaya2017-20178522066.66111.11---
CP Senanayake1990-19911012-2236418.5864.63-12
SMSM Senanayake2012-20167446173514212.1089.54--8
MD Shanaka2015-2024174164272883108*21.04100.5921018
ARS Silva2017-20191223370210935.1041.00152
JK Silva2011-20183974-209913928.3640.273126
KJ Silva1995-199885276*2.3324.13--3
LPC Silva1999-201110294102299152*27.3669.982159
SAR Silva1983-19882936279411123.3548.93232
TAM Siriwardana2015-20195452410896822.6891.74-56
APB Tennekoon1975-197944-1375934.2566.18-11
WU Tharanga2005-2019291306219102174*31.9371.81184526
M Theekshana2021-202490441535938*12.3751.72--8
HDRL Thirimanne2010-2022197211225573155*29.4855.8473119
N Thushara2022-2024832868.0088.88---
T Thushara2003-20105443949054*14.4177.40-17
HP Tillakaratne1986-2004283299658334204*35.6146.66133319
MH Tissera1975-197533-785226.0053.06-1-
I Udana2009-202156431549384*17.60113.33-25
ML Udawatte2008-20181921-3767317.9069.37-25
KEA Upashantha1995-20021411159155.9047.58---
WPUJC Vaas1994-20094383831085140100*18.6952.1311437
JDF Vandersay2015-20243724111452511.1552.53--2
MG Vandort2001-200821342119214037.2546.96443
N Vimukthi2023-202311-666.0050.00---
KDK Vithanage2013-201619253485103*22.0479.76111
V Viyaskanth2023-20231111313*0.0068.42---
DM Vonhagt1985-198511-888.0047.05---
B Warnapura1975-19821620-2767713.8036.53-12
SM Warnapura2007-20091727185612032.9257.52276
KPJ Warnaweera1986-19941615640204.4445.12--3
AP Weerakkody1994-199411-222.0050.00---
DS Weerakkody2017-201733-735824.33110.60-1-
S Weerakoon2012-20122----0.000.00---
K Weeraratne2000-2009201432094119.0094.14---
CDUS Weerasinghe1985-198511-333.000.00---
UWMBCA Welegedara2007-201433349224488.9651.49--4
DN Wellalage2022-20242219425242*16.8070.00--3
MD Wettimuny1983-198335-30176.0026.31--1
S Wettimuny1982-198758762200719027.1244.022106
SRD Wettimuny1975-19793311366768.0056.19-2-
RPAH Wickramaratne1993-199332-432.0066.66---
GP Wickramasinghe1990-200217412829899519.0854.55-129
AGD Wickremasinghe1989-19937411913*6.3348.71---
KIW Wijegunawardene1988-199228166348*3.4031.48--4
G Wijekoon2005-200755139149.7539.79--1
RGCE Wijesuriya1982-1985121044012*6.6630.00--3
PK Wijetunge1993-199312-10105.0066.66--1
DNT Zoysa1997-2007125872763147*10.5159.92--14
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Bangladesh v Sri Lanka at Chattogram, ICC World Test Championship 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]

Bangladesh v Sri Lanka at Sylhet, ICC World Test Championship 1st Test, Mar 22-25, 2024 [Test # 2536]

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