Cricket Records for Sri Lanka in Test matches

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
PW Hasaranga2020-20214701965928.0086.34010
FS Ahangama1985-198533111115.500.00001
KN Amalean1986-198823297*9.0063.63000
AMJG Amerasinghe1984-1984241543418.0064.28000
MKDI Amerasinghe2008-200812200*0.000.00000
SD Anurasiri1986-19981822591245.3520.78003
RP Arnold1997-200444694182112328.0144.583107
KIC Asalanka2021-2022360882914.6651.46000
MS Atapattu1990-20079015615550224939.0244.42161722
HMCM Bandara1998-200681131244315.5051.66002
MRCN Bandaratilleke1998-2001791932511.6236.90001
M Bhanuka2021-2021120653.0035.29000
PVD Chameera2015-202112212104225.4730.40005
UDU Chandana1999-2005162416169226.7850.61020
LD Chandimal2011-202479142155479206*43.1449.9115266
A Dananjaya2018-2019610213543*16.8753.14003
PB Dassanayake1993-1994111721963613.0635.00003
RG de Alwis1983-198811190152288.0056.41005
ALF de Mel1982-1986172853263414.1740.82005
SI de Saram1999-20004501173923.4041.19000
DM de Silva2016-202454968358217340.7057.8212148
AM de Silva1993-19933301093.3321.73001
DS de Silva1982-1984122234066121.3634.10023
EAR de Silva1985-1991101641855015.4122.24013
GRA de Silva1982-198247241148.2050.00002
KSC de Silva1997-1999812565279.2836.51002
PA de Silva1984-20029315911636126742.9751.0420227
SKL de Silva1997-19973423620*18.0023.52001
WRS de Silva2002-2007321105*10.0026.31000
HDPK Dharmasena1993-20043151786862*19.7232.57034
RL Dias1982-198720361128510936.7152.94382
N Dickwella2014-20235496727579630.9766.460224
TM Dilshan1999-20138714511549219340.9865.54162314
CI Dunusinghe1995-199551001609116.0035.39013
L Embuldeniya2019-202217271191407.3432.76008
RMS Eranga2011-201619261119345*12.8641.15004
AM Fernando2021-20241419736103.0025.17007
N Pradeep2011-201728501713217*4.0036.560018
BOP Fernando2019-202321374109110233.0649.50172
CRD Fernando2000-201240471724939*8.3035.11008
ERNS Fernando1983-198451001124611.2022.90003
KADM Fernando2003-20032315651*28.0043.41010
KHRK Fernando2002-200224038249.5048.10002
KNM Fernando2023-2024814154720542.0756.33120
MVT Fernando2016-2024233216138388.6229.360010
TCB Fernando2001-20029831324526.4039.75001
IS Gallage1999-1999110333.009.09000
PLS Gamage2017-2018584631.506.06001
Y Goonasekera1983-1983240482312.0033.10000
HM Goonatilleke1982-198251021775622.1242.60011
DAS Gunaratne2016-2017610245511656.8752.84131
C Gunasekara2024-20241111616*0.0059.25000
MD Gunathilaka2017-201881602996118.6850.08020
DA Gunawardene1999-200561101814316.4556.03001
RPW Guneratne1983-198312200*0.000.00000
AP Gurusinha1985-199641707245214338.9236.59783
UC Hathurusingha1991-19992644112748329.6235.65082
HMRKB Herath1999-20189314428169980*14.6449.890323
D Hettiarachchi2001-200112100*0.000.00001
RSA Jayasekera1982-1982120221.0018.18001
MDUS Jayasundera2015-201524030267.5038.96001
NGRP Jayasuriya2022-20241218115528*9.1132.56002
ST Jayasuriya1991-200711018814697334040.0765.18143115
DPMD Jayawardene1997-2014149252151181437449.8451.45345015
HAPW Jayawardene2000-20155883112124154*29.5048.70459
P Jayawickrama2021-2022565128*12.0037.50001
S Jeganathan1983-19832401984.7538.00001
VB John1983-198461055327*10.6044.16004
BR Jurangpathy1985-1986240110.250.00003
S Kalavitigoda2005-2005120874.0014.81000
RS Kalpage1993-1999111822946318.3741.52020
S Randiv2010-201212171147399.1830.62003
LWS Kaluperuma1982-19822411211*4.0023.52002
SMS Kaluperuma1984-1988480882311.0028.38001
RS Kaluwitharana1992-2004497841933132*26.1260.34395
CK Kapugedera2006-200981534189634.8353.18041
C Karunaratne2019-2019120222211.0051.16001
FDM Karunaratne2012-2024911747689924441.3151.72163712
PHT Kaushal2014-201571221061810.6043.44001
CKB Kulasekara2011-2011120221511.0044.00000
KMDN Kulasekara2005-2014212813916414.4842.04014
CBRLS Kumara2016-20242839179113*4.1329.260013
DSBP Kuruppu1987-1991471320201*53.3338.60100
AK Kuruppuarachchi1986-198722200*0.000.00000
GF Labrooy1986-1991914315870*14.3654.64013
RAS Lakmal2010-202270109259344211.1148.240021
MKGCP Lakshitha2002-2002230424014.0084.00001
DK Liyanage1992-200199069237.6620.29001
KS Lokuarachchi2003-20044519428*23.5058.02000
RS Madugalle1982-198821394102910329.4038.89174
MAWR Madurasinghe1988-199236124114.8028.20001
D Madushanka2023-202312100*0.000.00001
RS Mahanama1986-199852891257622529.2741.644117
MF Maharoof2004-2011223445567218.5339.60031
SL Malinga2004-20103037132756411.4544.42019
AD Mathews2009-2024109193267608200*45.5548.6516415
BAW Mendis2008-2014191962137816.3846.81012
BKG Mendis2015-2024631184411224536.0757.0091812
LRD Mendis1982-198824431132912431.6461.04482
PHKD Mendis2022-2024351428164107.0062.48220
RTM Mendis2021-20231420136545*19.2147.90002
J Mubarak2002-2015132313854917.5043.50005
M Muralidaran1992-20101321625612596711.8770.450132
MN Nawaz2002-20021219978*99.0051.56010
P Nissanka2021-2022915153710338.3543.80150
RAP Nissanka2003-20034521812*6.0021.68002
NT Paranavitana2009-201232605179211132.5841.922119
ASA Perera1998-20013417743*25.6652.02000
MDK Perera2014-20214377813039518.8846.880714
MDKJ Perera2015-2021224131177153*30.9772.25275
NLTC Perera2011-201261002037520.3073.02010
PDRL Perera1999-20028963311*11.0026.61001
KTGD Prasad2008-2015253924764712.8653.60008
S Prasanna2011-2011110555.0041.66000
KR Pushpakumara1994-2001233112166448.7334.36005
PM Pushpakumara2017-201848210242*17.0045.53000
CAK Rajitha2018-202418245133227.0024.13006
CPH Ramanayake1988-19931824914334*9.5326.00007
AN Ranasinghe1982-1982240887722.0021.56011
A Ranatunga1982-200093155125105135*35.6949.9643812
D Ranatunga1989-1989230874529.0034.80000
S Ranatunga1994-1997917153111833.1832.65221
RJ Ratnayake1983-1992233664335614.4355.70025
JR Ratnayeke1982-1989223868079325.2139.66055
MAR Samarasekera1988-19914701185716.8547.84011
DP Samaraweera1993-199571402114215.0726.21001
TT Samaraweera2001-20138113220546223148.7646.92143011
S Samarawickrama2017-20249141308104*23.6975.67103
PADLR Sandakan2016-2018111761172510.6342.70000
KC Sangakkara2000-2015134233171240031957.4054.19385211
CP Senanayake1991-1991350976419.4072.38011
SMSM Senanayake2013-2014110555.0033.33000
MD Shanaka2016-2021612214066*14.0050.72012
ARS Silva2017-20191223370210935.1041.00152
JK Silva2011-201839740209913928.3640.273126
KJ Silva1995-199874166*2.0021.42003
LPC Silva2006-200811171537152*33.5662.88123
SAR Silva1983-1988916235311125.2139.82201
TAM Siriwardana2015-20165902986833.1165.63021
WU Tharanga2005-201731583175416531.8954.60386
M Theekshana2022-2022230593819.6639.59000
HDRL Thirimanne2011-2022448562088155*26.4339.4431011
T Thushara2003-2010101439415*8.5446.76003
HP Tillakaratne1989-200483131254545204*42.8740.2611209
ML Udawatte2018-201824023195.7531.94002
KEA Upashantha1999-20022301063.3326.31000
WPUJC Vaas1994-2009111162353089100*24.3243.9211312
JDF Vandersay2022-20221201487.0060.86000
MG Vandort2001-200820332114414036.9047.25443
KDK Vithanage2013-201510162370103*26.4276.44111
B Warnapura1982-1982480963812.0027.47001
SM Warnapura2007-20091424182112035.6958.14275
KPJ Warnaweera1986-19941012339204.3350.70003
CDUS Weerasinghe1985-1985110333.000.00000
UWMBCA Welegedara2007-201421306218489.0851.53004
DN Wellalage2022-2022120291814.5061.70000
MD Wettimuny1983-198324028177.0027.18001
S Wettimuny1982-198723431122119029.0740.74265
GP Wickramasinghe1991-200140645555519.4050.220117
AGD Wickremasinghe1989-19923311713*8.5058.62000
KIW Wijegunawardene1991-1992241146*4.6626.41000
G Wijekoon2005-2005230381412.6640.86000
RGCE Wijesuriya1982-19854722284.4013.63002
PK Wijetunge1993-199312010105.0066.66001
DNT Zoysa1997-20043040628828*8.4741.43009
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]