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-1965928.0086.34-1-
FS Ahangama1985-198533111115.500.00--1
KN Amalean1986-198823297*9.0063.63---
AMJG Amerasinghe1984-1984241543418.0064.28---
MKDI Amerasinghe2008-2008122-0*0.000.00---
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.5051.66--2
MRCN Bandaratilleke1998-2001791932511.6236.90--1
M Bhanuka2021-202112-653.0035.29---
PVD Chameera2015-202112212104225.4730.40--5
UDU Chandana1999-2005162416169226.7850.61-2-
LD Chandimal2011-202479142155479206*43.1449.9115266
A Dananjaya2018-2019610213543*16.8753.14--3
PB Dassanayake1993-1994111721963613.0635.00--3
RG de Alwis1983-19881119-152288.0056.41--5
ALF de Mel1982-1986172853263414.1740.82--5
SI de Saram1999-200045-1173923.4041.19---
DM de Silva2016-202454968358217340.7057.8212148
AM de Silva1993-199333-1093.3321.73--1
DS de Silva1982-1984122234066121.3634.10-23
EAR de Silva1985-1991101641855015.4122.24-13
GRA de Silva1982-198247241148.2050.00--2
KSC de Silva1997-1999812565279.2836.51--2
PA de Silva1984-20029315911636126742.9751.0420227
SKL de Silva1997-19973423620*18.0023.52--1
WRS de Silva2002-2007321105*10.0026.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-1609116.0035.39-13
L Embuldeniya2019-202217271191407.3432.76--8
RMS Eranga2011-201619261119345*12.8641.15--4
AM Fernando2021-20241419736103.0025.17--7
N Pradeep2011-201728501713217*4.0036.56--18
BOP Fernando2019-202321374109110233.0649.50172
CRD Fernando2000-201240471724939*8.3035.11--8
ERNS Fernando1983-1984510-1124611.2022.90--3
KADM Fernando2003-20032315651*28.0043.41-1-
KHRK Fernando2002-200224-38249.5048.10--2
KNM Fernando2023-2024814154720542.0756.3312-
MVT Fernando2016-2024233216138388.6229.36--10
TCB Fernando2001-20029831324526.4039.75--1
IS Gallage1999-199911-333.009.09---
PLS Gamage2017-2018584631.506.06--1
Y Goonasekera1983-198324-482312.0033.10---
HM Goonatilleke1982-198251021775622.1242.60-11
DAS Gunaratne2016-2017610245511656.8752.84131
C Gunasekara2024-20241111616*0.0059.25---
MD Gunathilaka2017-2018816-2996118.6850.08-2-
DA Gunawardene1999-2005611-1814316.4556.03--1
RPW Guneratne1983-1983122-0*0.000.00---
AP Gurusinha1985-199641707245214338.9236.59783
UC Hathurusingha1991-19992644112748329.6235.65-82
HMRKB Herath1999-20189314428169980*14.6449.89-323
D Hettiarachchi2001-2001121-0*0.000.00--1
RSA Jayasekera1982-198212-221.0018.18--1
MDUS Jayasundera2015-201524-30267.5038.96--1
NGRP Jayasuriya2022-20241218115528*9.1132.56--2
ST Jayasuriya1991-200711018814697334040.0765.18143115
DPMD Jayawardene1997-2014149252151181437449.8451.45345015
HAPW Jayawardene2000-20155883112124154*29.5048.70459
P Jayawickrama2021-2022565128*12.0037.50--1
S Jeganathan1983-198324-1984.7538.00--1
VB John1983-198461055327*10.6044.16--4
BR Jurangpathy1985-198624-110.250.00--3
S Kalavitigoda2005-200512-874.0014.81---
RS Kalpage1993-1999111822946318.3741.52-2-
S Randiv2010-201212171147399.1830.62--3
LWS Kaluperuma1982-19822411211*4.0023.52--2
SMS Kaluperuma1984-198848-882311.0028.38--1
RS Kaluwitharana1992-2004497841933132*26.1260.34395
CK Kapugedera2006-200981534189634.8353.18-41
C Karunaratne2019-201912-222211.0051.16--1
FDM Karunaratne2012-2024911747689924441.3151.72163712
PHT Kaushal2014-201571221061810.6043.44--1
CKB Kulasekara2011-201112-221511.0044.00---
KMDN Kulasekara2005-2014212813916414.4842.04-14
CBRLS Kumara2016-20242839179113*4.1329.26--13
DSBP Kuruppu1987-1991471320201*53.3338.601--
AK Kuruppuarachchi1986-1987222-0*0.000.00---
GF Labrooy1986-1991914315870*14.3654.64-13
RAS Lakmal2010-202270109259344211.1148.24--21
MKGCP Lakshitha2002-200223-424014.0084.00--1
DK Liyanage1992-200199-69237.6620.29--1
KS Lokuarachchi2003-20044519428*23.5058.02---
RS Madugalle1982-198821394102910329.4038.89174
MAWR Madurasinghe1988-199236124114.8028.20--1
D Madushanka2023-2023121-0*0.000.00--1
RS Mahanama1986-199852891257622529.2741.644117
MF Maharoof2004-2011223445567218.5339.60-31
SL Malinga2004-20103037132756411.4544.42-19
AD Mathews2009-2024109193267608200*45.5548.6516415
BAW Mendis2008-2014191962137816.3846.81-12
BKG Mendis2015-2024631184411224536.0757.0091812
LRD Mendis1982-198824431132912431.6461.04482
PHKD Mendis2022-2024351428164107.0062.4822-
RTM Mendis2021-20231420136545*19.2147.90--2
J Mubarak2002-2015132313854917.5043.50--5
M Muralidaran1992-20101321625612596711.8770.45-132
MN Nawaz2002-20021219978*99.0051.56-1-
P Nissanka2021-2022915153710338.3543.8015-
RAP Nissanka2003-20034521812*6.0021.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.3073.02-1-
PDRL Perera1999-20028963311*11.0026.61--1
KTGD Prasad2008-2015253924764712.8653.60--8
S Prasanna2011-201111-555.0041.66---
KR Pushpakumara1994-2001233112166448.7334.36--5
PM Pushpakumara2017-201848210242*17.0045.53---
CAK Rajitha2018-202418245133227.0024.13--6
CPH Ramanayake1988-19931824914334*9.5326.00--7
AN Ranasinghe1982-198224-887722.0021.56-11
A Ranatunga1982-200093155125105135*35.6949.9643812
D Ranatunga1989-198923-874529.0034.80---
S Ranatunga1994-1997917153111833.1832.65221
RJ Ratnayake1983-1992233664335614.4355.70-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.70---
KC Sangakkara2000-2015134233171240031957.4054.19385211
CP Senanayake1991-199135-976419.4072.38-11
SMSM Senanayake2013-201411-555.0033.33---
MD Shanaka2016-2021612214066*14.0050.72-12
ARS Silva2017-20191223370210935.1041.00152
JK Silva2011-20183974-209913928.3640.273126
KJ Silva1995-199874166*2.0021.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.60386
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-1487.0060.86---
MG Vandort2001-200820332114414036.9047.25443
KDK Vithanage2013-201510162370103*26.4276.44111
B Warnapura1982-198248-963812.0027.47--1
SM Warnapura2007-20091424182112035.6958.14275
KPJ Warnaweera1986-19941012339204.3350.70--3
CDUS Weerasinghe1985-198511-333.000.00---
UWMBCA Welegedara2007-201421306218489.0851.53--4
DN Wellalage2022-202212-291814.5061.70---
MD Wettimuny1983-198324-28177.0027.18--1
S Wettimuny1982-198723431122119029.0740.74265
GP Wickramasinghe1991-200140645555519.4050.22-117
AGD Wickremasinghe1989-19923311713*8.5058.62---
KIW Wijegunawardene1991-1992241146*4.6626.41---
G Wijekoon2005-200523-381412.6640.86---
RGCE Wijesuriya1982-19854722284.4013.63--2
PK Wijetunge1993-199312-10105.0066.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 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]

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