Cricket Records for Sri Lanka in Test matches

Bowling averages
Player
Span
Mat
Inns
Balls
Mdns
Runs
Wkts
BBI
Ave
Econ
SR
5
10
Ct
St
PW Hasaranga2020-202147674840344/171100.753.58168.50020
FS Ahangama1985-19853680132348185/5219.332.6044.51010
KN Amalean1986-198822244215674/9722.283.8334.80010
AMJG Amerasinghe1984-198423300915032/7350.003.00100.00030
MKDI Amerasinghe2008-200812150110511/62105.004.20150.00000
SD Anurasiri1986-1998182739731521548414/7137.752.3396.90040
RP Arnold1997-20044428133445598113/7654.362.68121.200510
KIC Asalanka2021-202232250160-0.003.84-0010
MS Atapattu1990-20079054802411/924.003.0048.000580
HMCM Bandara1998-2006814115229633163/8439.563.2972.00040
MRCN Bandaratilleke1998-2001714172283698235/3630.342.4374.81000
M Bhanuka2021-2021100000-0.00--0000
PVD Chameera2015-202112212022281321325/4741.283.9163.11050
UDU Chandana1999-200516292685641535376/17941.483.4372.53170
LD Chandimal2011-20247900000-0.00--008310
A Dananjaya2018-2019612138533819336/11524.813.5441.94010
PB Dassanayake1993-19941100000-0.00--00195
RG de Alwis1983-19881100000-0.00--00212
ALF de Mel1982-198617273518922180596/10936.943.7159.63090
SI de Saram1999-2000400000-0.00--0010
DM de Silva2016-202454813693782020343/2559.413.28108.600710
AM de Silva1993-1993300000-0.00--0041
DS de Silva1982-1984121930311081347375/5936.402.6681.91050
EAR de Silva1985-19911015232887103282/67129.002.65291.00040
GRA de Silva1982-1982479624138572/3855.002.40137.40000
KSC de Silva1997-1999814158542889165/8555.563.3699.01050
PA de Silva1984-200293582595771208293/3041.652.7989.400430
SKL de Silva1997-1997300000-0.00--0010
WRS de Silva2002-20073643218209114/3519.002.9039.20010
HDPK Dharmasena1993-2004315369392652920696/7242.312.52100.530140
RL Dias1982-1987201240170-0.004.25-0060
N Dickwella2014-20235400000-0.00--0013427
TM Dilshan1999-201387763385831711394/1043.873.0386.700880
CI Dunusinghe1995-1995500000-0.00--00132
L Embuldeniya2019-2022172848451412611717/13736.773.2368.25120
RMS Eranga2011-2016193538911252138574/4937.503.2968.20050
AM Fernando2021-202414222125561197456/5126.603.3747.21130
N Pradeep2011-2017285350771303003706/13242.903.5472.51050
BOP Fernando2019-2023213180190-0.006.33-00140
CRD Fernando2000-20124068618114337841005/4237.843.6761.830100
ERNS Fernando1983-1984500000-0.00--0000
KADM Fernando2003-200324126210711/29107.005.09126.00000
KHRK Fernando2002-200222234710843/6327.002.7658.50010
KNM Fernando2023-2024800000-0.00--00100
MVT Fernando2016-202423393537782118645/10133.093.5955.21050
TCB Fernando2001-2002917127031792184/2744.003.7470.50040
IS Gallage1999-1999121505770-0.003.08-0000
PLS Gamage2017-201859111239573102/3857.303.09111.20000
Y Goonasekera1983-1983200000-0.00--0060
HM Goonatilleke1982-1982500000-0.00--00103
DAS Gunaratne2016-201766156111432/2838.004.3852.00060
C Gunasekara2024-202411541500-0.005.55-0000
MD Gunathilaka2017-201886198311111/16111.003.36198.00060
DA Gunawardene1999-2005600000-0.00--0020
RPW Guneratne1983-1983111021840-0.004.94-0000
AP Gurusinha1985-19964139140847681202/734.052.9070.400330
UC Hathurusingha1991-19992632196299789174/6646.412.41115.40070
HMRKB Herath1999-20189317025993814121574339/12728.072.8060.0349240
D Hettiarachchi2001-20011216274122/3620.501.5181.00000
RSA Jayasekera1982-1982100000-0.00--0000
MDUS Jayasundera2015-201522420450-0.006.42-0020
NGRP Jayasuriya2022-2024122238751201988717/5228.003.0754.57210
ST Jayasuriya1991-200711014081883233366985/3434.342.4683.520780
DPMD Jayawardene1997-2014149225892031062/3251.663.1598.1002050
HAPW Jayawardene2000-20155800000-0.00--0012432
P Jayawickrama2021-2022510132050642256/9225.682.9152.82120
S Jeganathan1983-198321302120-0.002.40-0000
VB John1983-198469128153614285/6021.922.8745.72020
BR Jurangpathy1985-19862215039311/6993.003.72150.00020
S Kalavitigoda2005-2005100000-0.00--0020
RS Kalpage1993-19991116157649774122/2764.502.94131.300100
S Randiv2010-201212213146701613435/8237.513.0773.11010
LWS Kaluperuma1982-1982231624930-0.003.44-0020
SMS Kaluperuma1984-198846240812422/1762.003.10120.00060
RS Kaluwitharana1992-20044900000-0.00--009326
CK Kapugedera2006-20098112090-0.004.50-0060
C Karunaratne2019-201912156114811/130148.005.69156.00010
FDM Karunaratne2012-20249114308519921/1299.503.87154.000580
PHT Kaushal2014-20157141658221105255/4244.203.9966.32030
CKB Kulasekara2011-20111216878011/6580.002.85168.00000
KMDN Kulasekara2005-2014213835671201794484/2137.373.0174.30080
CBRLS Kumara2016-2024284649511173134856/12236.873.7958.21070
DSBP Kuruppu1987-1991400000-0.00--0010
AK Kuruppuarachchi1986-198723272614985/4418.623.2834.01000
GF Labrooy1986-19919152158581194275/13344.223.3179.91030
RAS Lakmal2010-2022701221244343962321715/4736.443.0072.740220
MKGCP Lakshitha2002-2002242881015852/3331.603.2957.60010
DK Liyanage1992-2001915135547666174/5639.172.9479.70000
KS Lokuarachchi2003-2004465942029552/4759.002.97118.80010
RS Madugalle1982-1988215842380-0.002.71-0090
MAWR Madurasinghe1988-1992343961217233/6057.332.60132.00000
D Madushanka2023-2023111023770-0.004.52-0010
RS Mahanama1986-1998522360300-0.005.00-00560
MF Maharoof2004-2011223529401071631254/5265.243.32117.60070
SL Malinga2004-20103059520911233491015/5033.153.8551.53070
AD Mathews2009-20241098439481591784334/4454.062.71119.600740
BAW Mendis2008-2014193147301182434706/9934.773.0867.54120
BKG Mendis2015-2024639132111811/10118.005.36132.000930
LRD Mendis1982-19882400000-0.00--0090
PHKD Mendis2022-2024316003233/3210.663.2020.00020
RTM Mendis2021-202314263726791931636/7030.653.1059.15150
J Mubarak2002-20151361032660-0.003.84-00150
M Muralidaran1992-2010132228437151786180237959/5122.672.4754.96722700
MN Nawaz2002-2002100000-0.00--0000
P Nissanka2021-2022900000-0.00--0030
RAP Nissanka2003-20034758721366105/6436.603.7458.71000
NT Paranavitana2009-201232610208611/2686.005.05102.000270
ASA Perera1998-2001354081218011/104180.002.64408.00010
MDK Perera2014-202143781080523957801616/3235.903.2067.182190
MDKJ Perera2015-20212200000-0.00--00198
NLTC Perera2011-20126895420653114/6359.364.1086.70010
PDRL Perera1999-2002814113031661173/4038.883.5066.40020
KTGD Prasad2008-201525444327962698755/5035.973.7457.61060
S Prasanna2011-2011111383800-0.003.47-0000
KR Pushpakumara1994-200123383792982242587/11638.653.5465.340100
PM Pushpakumara2017-20184686014520143/2837.143.6261.40020
CAK Rajitha2018-2024182929961021627555/5629.583.2554.42080
CPH Ramanayake1988-1993182936541091880445/8242.723.0883.01060
AN Ranasinghe1982-19822311416911/2369.003.63114.00000
A Ranatunga1982-2000935623731141040162/1765.002.62148.300470
D Ranatunga1989-1989200000-0.00--0000
S Ranatunga1994-1997900000-0.00--0020
RJ Ratnayake1983-1992233549611362563736/6635.103.0967.95090
JR Ratnayeke1982-1989223138331181972568/8335.213.0868.44010
MAR Samarasekera1988-199142192510432/3834.663.2564.00030
DP Samaraweera1993-1995700000-0.00--0050
TT Samaraweera2001-20138135132736689154/4945.933.1188.400450
S Samarawickrama2017-2024900000-0.00--00152
PADLR Sandakan2016-201811202063371276375/9534.483.7155.72060
KC Sangakkara2000-20151344840490-0.003.50-0018220
CP Senanayake1991-1991300000-0.00--0020
SMSM Senanayake2013-2014121382960-0.004.17-0010
MD Shanaka2016-20216876219431133/4633.153.3958.60040
ARS Silva2017-20191200000-0.00--0020
JK Silva2011-20183900000-0.00--00341
KJ Silva1995-1998711153372647204/1632.352.5376.60010
LPC Silva2006-200811310226511/5765.003.82102.00070
SAR Silva1983-1988900000-0.00--00331
TAM Siriwardana2015-2016594136257113/2523.363.7337.50030
WU Tharanga2005-20173100000-0.00--00240
M Theekshana2022-2022243651018852/2837.603.0973.00010
HDRL Thirimanne2011-2022445841510-0.003.64-00360
T Thushara2003-201010181668351040285/8337.143.7459.51030
HP Tillakaratne1989-20048310764250-0.001.97-001222
ML Udawatte2018-2018200000-0.00--0020
KEA Upashantha1999-200223306520042/4150.003.9276.50000
WPUJC Vaas1994-200911119423438895105013557/7129.582.6866.0122310
JDF Vandersay2022-2022116006822/6834.006.8030.00010
MG Vandort2001-20082000000-0.00--0060
KDK Vithanage2013-2015105174113311/73133.004.58174.000100
B Warnapura1982-198244904460-0.003.06-0020
SM Warnapura2007-2009141540400-0.004.44-00140
KPJ Warnaweera1986-199410152333901021324/2531.902.6272.90000
CDUS Weerasinghe1985-1985121148360-0.001.89-0000
UWMBCA Welegedara2007-2014213537991142273555/5241.323.5869.02050
DN Wellalage2022-202212781350-0.002.69-0020
MD Wettimuny1983-1983200000-0.00--0020
S Wettimuny1982-1987232240370-0.009.25-00100
GP Wickramasinghe1991-2001406372602483559856/6041.872.9485.430180
AGD Wickremasinghe1989-1992300000-0.00--0091
KIW Wijegunawardene1991-1992243641614774/5121.002.4252.00000
G Wijekoon2005-20052311446622/4933.003.4757.00000
RGCE Wijesuriya1982-1985455862329411/68294.003.01586.00010
PK Wijetunge1993-199312312511821/5859.002.26156.00000
DNT Zoysa1997-2004305144221602157645/2033.702.9269.01040
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]