Cricket Records for Sri Lanka in Test matches

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
PW Hasaranga2020-202147-196592886.34-1-
FS Ahangama1985-198533111115.5---1
KN Amalean1986-198823297*963.63---
AMJG Amerasinghe1984-198424154341864.28---
MKDI Amerasinghe2008-2008122-0*-----
SD Anurasiri1986-19981822591245.3520.78--3
RP Arnold1997-200444694182112328.0144.583107
KIC Asalanka2021-202236-882914.6651.46---
MS Atapattu1990-20079015615550224939.0244.42161722
HMCM Bandara1998-200681131244315.551.66--2
MRCN Bandaratilleke1998-2001791932511.6236.9--1
M Bhanuka2021-202112-65335.29---
PVD Chameera2015-202112212104225.4730.4--5
UDU Chandana1999-2005162416169226.7850.61-2-
LD Chandimal2011-202478140155411206*43.2849.7915256
A Dananjaya2018-2019610213543*16.8753.14--3
PB Dassanayake1993-1994111721963613.0635--3
RG de Alwis1983-19881119-15228856.41--5
ALF de Mel1982-1986172853263414.1740.82--5
SI de Saram1999-200045-1173923.441.19---
DM de Silva2016-202453948351117340.8257.7712138
AM de Silva1993-199333-1093.3321.73--1
DS de Silva1982-1984122234066121.3634.1-23
EAR de Silva1985-1991101641855015.4122.24-13
GRA de Silva1982-198247241148.250--2
KSC de Silva1997-1999812565279.2836.51--2
PA de Silva1984-20029315911636126742.9751.0420227
SKL de Silva1997-19973423620*1823.52--1
WRS de Silva2002-2007321105*1026.31---
HDPK Dharmasena1993-20043151786862*19.7232.57-34
RL Dias1982-198720361128510936.7152.94382
N Dickwella2014-20235496727579630.9766.46-224
TM Dilshan1999-20138714511549219340.9865.54162314
CI Dunusinghe1995-1995510-160911635.39-13
L Embuldeniya2019-202217271191407.3432.76--8
RMS Eranga2011-201619261119345*12.8641.15--4
AM Fernando2021-20241318736103.2725.89--6
N Pradeep2011-201728501713217*436.56--18
BOP Fernando2019-202321374109110233.0649.5172
CRD Fernando2000-201240471724939*8.335.11--8
ERNS Fernando1983-1984510-1124611.222.9--3
KADM Fernando2003-20032315651*2843.41-1-
KHRK Fernando2002-200224-38249.548.1--2
KNM Fernando2023-2024712145620541.4555.5411-
MVT Fernando2016-2024223015119387.9327.8--10
TCB Fernando2001-20029831324526.439.75--1
IS Gallage1999-199911-3339.09---
PLS Gamage2017-2018584631.56.06--1
Y Goonasekera1983-198324-48231233.1---
HM Goonatilleke1982-198251021775622.1242.6-11
DAS Gunaratne2016-2017610245511656.8752.84131
C Gunasekara2024-20241111616*-59.25---
MD Gunathilaka2017-2018816-2996118.6850.08-2-
DA Gunawardene1999-2005611-1814316.4556.03--1
RPW Guneratne1983-1983122-0*-----
AP Gurusinha1985-199641707245214338.9236.59783
UC Hathurusingha1991-19992644112748329.6235.65-82
HMRKB Herath1999-20189314428169980*14.6449.89-323
D Hettiarachchi2001-2001121-0*----1
RSA Jayasekera1982-198212-22118.18--1
MDUS Jayasundera2015-201524-30267.538.96--1
NGRP Jayasuriya2022-20241116-99256.1829.64--2
ST Jayasuriya1991-200711018814697334040.0765.18143115
DPMD Jayawardene1997-2014149252151181437449.8451.45345015
HAPW Jayawardene2000-20155883112124154*29.548.7459
P Jayawickrama2021-2022565128*1237.5--1
S Jeganathan1983-198324-1984.7538--1
VB John1983-198461055327*10.644.16--4
BR Jurangpathy1985-198624-110.25---3
S Kalavitigoda2005-200512-87414.81---
RS Kalpage1993-1999111822946318.3741.52-2-
S Randiv2010-201212171147399.1830.62--3
LWS Kaluperuma1982-19822411211*423.52--2
SMS Kaluperuma1984-198848-88231128.38--1
RS Kaluwitharana1992-2004497841933132*26.1260.34395
CK Kapugedera2006-200981534189634.8353.18-41
C Karunaratne2019-201912-22221151.16--1
FDM Karunaratne2012-2024901727680924441.2651.57163612
PHT Kaushal2014-201571221061810.643.44--1
CKB Kulasekara2011-201112-22151144---
KMDN Kulasekara2005-2014212813916414.4842.04-14
CBRLS Kumara2016-20242738178513*4.0428.42--13
DSBP Kuruppu1987-1991471320201*53.3338.61--
AK Kuruppuarachchi1986-1987222-0*-----
GF Labrooy1986-1991914315870*14.3654.64-13
RAS Lakmal2010-202270109259344211.1148.24--21
MKGCP Lakshitha2002-200223-42401484--1
DK Liyanage1992-200199-69237.6620.29--1
KS Lokuarachchi2003-20044519428*23.558.02---
RS Madugalle1982-198821394102910329.438.89174
MAWR Madurasinghe1988-199236124114.828.2--1
D Madushanka2023-2023121-0*----1
RS Mahanama1986-199852891257622529.2741.644117
MF Maharoof2004-2011223445567218.5339.6-31
SL Malinga2004-20103037132756411.4544.42-19
AD Mathews2009-2024108191267529200*45.6348.5916405
BAW Mendis2008-2014191962137816.3846.81-12
BKG Mendis2015-2024621164401724535.8656.8891712
LRD Mendis1982-198824431132912431.6461.04482
PHKD Mendis2022-202423-32716410965.2621-
RTM Mendis2021-20231420136545*19.2147.9--2
J Mubarak2002-2015132313854917.543.5--5
M Muralidaran1992-20101321625612596711.8770.45-132
MN Nawaz2002-20021219978*9951.56-1-
P Nissanka2021-2022915153710338.3543.815-
RAP Nissanka2003-20034521812*621.68--2
NT Paranavitana2009-201232605179211132.5841.922119
ASA Perera1998-20013417743*25.6652.02---
MDK Perera2014-20214377813039518.8846.88-714
MDKJ Perera2015-2021224131177153*30.9772.25275
NLTC Perera2011-2012610-2037520.373.02-1-
PDRL Perera1999-20028963311*1126.61--1
KTGD Prasad2008-2015253924764712.8653.6--8
S Prasanna2011-201111-55541.66---
KR Pushpakumara1994-2001233112166448.7334.36--5
PM Pushpakumara2017-201848210242*1745.53---
CAK Rajitha2018-20241824513322724.13--6
CPH Ramanayake1988-19931824914334*9.5326--7
AN Ranasinghe1982-198224-88772221.56-11
A Ranatunga1982-200093155125105135*35.6949.9643812
D Ranatunga1989-198923-87452934.8---
S Ranatunga1994-1997917153111833.1832.65221
RJ Ratnayake1983-1992233664335614.4355.7-25
JR Ratnayeke1982-1989223868079325.2139.66-55
MAR Samarasekera1988-199147-1185716.8547.84-11
DP Samaraweera1993-1995714-2114215.0726.21--1
TT Samaraweera2001-20138113220546223148.7646.92143011
S Samarawickrama2017-20249141308104*23.6975.671-3
PADLR Sandakan2016-2018111761172510.6342.7---
KC Sangakkara2000-2015134233171240031957.454.19385211
CP Senanayake1991-199135-976419.472.38-11
SMSM Senanayake2013-201411-55533.33---
MD Shanaka2016-2021612214066*1450.72-12
ARS Silva2017-20191223370210935.141152
JK Silva2011-20183974-209913928.3640.273126
KJ Silva1995-199874166*221.42--3
LPC Silva2006-200811171537152*33.5662.88123
SAR Silva1983-1988916235311125.2139.822-1
TAM Siriwardana2015-201659-2986833.1165.63-21
WU Tharanga2005-201731583175416531.8954.6386
M Theekshana2022-202223-593819.6639.59---
HDRL Thirimanne2011-2022448562088155*26.4339.4431011
T Thushara2003-2010101439415*8.5446.76--3
HP Tillakaratne1989-200483131254545204*42.8740.2611209
ML Udawatte2018-201824-23195.7531.94--2
KEA Upashantha1999-200223-1063.3326.31---
WPUJC Vaas1994-2009111162353089100*24.3243.9211312
JDF Vandersay2022-202212-148760.86---
MG Vandort2001-200820332114414036.947.25443
KDK Vithanage2013-201510162370103*26.4276.44111
B Warnapura1982-198248-96381227.47--1
SM Warnapura2007-20091424182112035.6958.14275
KPJ Warnaweera1986-19941012339204.3350.7--3
CDUS Weerasinghe1985-198511-333----
UWMBCA Welegedara2007-201421306218489.0851.53--4
DN Wellalage2022-202212-291814.561.7---
MD Wettimuny1983-198324-2817727.18--1
S Wettimuny1982-198723431122119029.0740.74265
GP Wickramasinghe1991-200140645555519.450.22-117
AGD Wickremasinghe1989-19923311713*8.558.62---
KIW Wijegunawardene1991-1992241146*4.6626.41---
G Wijekoon2005-200523-381412.6640.86---
RGCE Wijesuriya1982-19854722284.413.63--2
PK Wijetunge1993-199312-1010566.66--1
DNT Zoysa1997-20043040628828*8.4741.43--9
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

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

Sri Lanka v Afghanistan at Colombo (SSC), Only Test, Feb 2-5, 2024 [Test # 2527]

Sri Lanka v Pakistan at Colombo (SSC), ICC World Test Championship 2nd Test, Jul 24-27, 2023 [Test # 2514]