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

Bowling averages
Player
Span
Mat
Inns
Balls
Mdns
Runs
Wkts
BBI
Ave
Econ
SR
5
10
Ct
St
FS Ahangama1985-19854781932371185/5220.612.7145.51010
KN Amalean1986-198810105629363164/4622.683.8735.10010
AMJG Amerasinghe1984-198423300915032/7350.003.00100.00030
MKDI Amerasinghe2007-20089105767468103/4446.804.8757.60010
SD Anurasiri1986-1998637060731663012734/7141.262.9783.100140
MA Aponso2016-201812124831456144/1832.575.6634.50000
SSD Arachchige2023-2024636305432/2618.005.1421.00030
RP Arnold1997-20072251123491532337513/4745.824.0168.400990
KIC Asalanka2021-202410621258122154/1844.205.1351.600270
MS Atapattu1990-200736079906511/965.003.9399.0001280
HMCM Bandara1998-201043462706321961564/3135.014.3448.300140
KMC Bandara2016-2016226609411/8394.008.5466.00000
KNA Bandara2021-2023122120100-0.005.00-0050
MRCN Bandaratilleke1998-20011017186683809255/3632.362.6074.61000
M Bhanuka2019-20211200000-0.00--00111
JWHD Boteju1999-19992210211130-0.006.64-0010
PVD Chameera2015-202411912753604448791435/1634.115.4637.420240
UDU Chandana1994-200716316588278463531886/17933.794.3146.941860
LD Chandimal2010-202430400000-0.00--0018224
L Croospulle2023-2023100000-0.00--0000
A Dananjaya2012-2024798340813934991216/2928.915.1433.760220
S Daniel2023-2024200000-0.00--0000
PB Dassanayake1993-19942700000-0.00--00289
RG de Alwis1983-19884200000-0.00--00485
ALF de Mel1982-19877484625313944171186/10937.434.2352.950220
SI de Saram1999-20092000000-0.00--00110
DM de Silva2015-20241871806217794243933/2545.624.0966.8001330
AM de Silva1986-1993700000-0.00--0083
DLS de Silva1979-19792212025422/3627.002.7060.00010
DS de Silva1975-1985535951071302904695/5942.083.4174.010100
EAR de Silva1985-199238433702951999253/3879.963.23148.000100
GN de Silva1983-19854419411690-0.005.22-0000
GRA de Silva1975-19821013126744647163/4140.433.0679.10020
KSC de Silva1996-200046513204522212685/8532.524.1447.110170
PA de Silva1984-2003401214774310453851354/3039.884.1757.3001380
PC de Silva2014-201799328228652/2957.205.2365.60050
SKL de Silva1997-19971400000-0.00--00106
ST de Silva2017-20173160100-0.0010.00-0000
WRS de Silva2002-20073643218209114/3519.002.9039.20010
HDPK Dharmasena1993-20041721871394830579182076/7238.253.4067.330480
RL Dias1979-19877878008733/2529.006.5226.600220
N Dickwella2014-202313700000-0.00--0018739
LHD Dilhara2005-20131110360329182/636.374.8545.00030
TM Dilshan1999-2016497305952310568021544/444.164.2861.8002423
CI Dunusinghe1995-1995600000-0.00--00143
L Embuldeniya2019-2022172848451412611717/13736.773.2368.25120
RMS Eranga2011-2016415546731292914814/4935.973.7457.600110
AM Fernando2017-202424312455571579526/5130.363.8547.21140
N Pradeep2011-202293116770015057781486/13239.044.5052.010140
B Fernando2015-202421204950624182/1234.667.5627.50030
BOP Fernando2019-2023364300350-0.007.00-00150
CRD Fernando2000-20162042261300619998603016/2732.754.5443.240400
ER Fernando1975-1975300000-0.00--0000
ERNS Fernando1983-19841200000-0.00--0000
KADM Fernando2003-200335168412032/1340.004.2856.00010
KHRK Fernando2002-20069946811267103/1226.703.4246.80030
KNM Fernando2023-2024800000-0.00--00100
MNK Fernando2023-202351120220-0.0011.00-0010
MVT Fernando2016-202432483846822471695/10135.813.8555.71050
RS Fernando2023-20231160170-0.0017.00-0020
TCB Fernando2001-200326341970381378335/6741.754.1959.61070
TL Fernando1989-1989111801611/1616.005.3318.00000
UNK Fernando1994-1994200000-0.00--0000
WIA Fernando2016-20247300000-0.00--00230
IS Gallage1999-200145294719232/4264.003.9198.00000
D Gamage2003-2003339528321/2641.505.2447.50020
JC Gamage1995-199544132210432/1734.664.7244.00020
PLS Gamage2014-20181418151442965194/5750.783.8279.60020
WCA Ganegama2001-2006436608822/2744.008.0033.00010
Y Goonasekera1983-1983523603511/2435.005.8336.00060
HM Goonatilleke1982-19821100000-0.00--00107
DAS Gunaratne2016-20194941113941041303/1034.705.4837.900210
PW Gunaratne2002-200323239596908274/4433.625.6835.50030
C Gunasekara2022-202422601580-0.005.80-0000
MD Gunathilaka2015-2022101407234637153/4842.465.2848.200410
FRMD Gunatilleke1979-197911541340-0.003.77-0000
AAW Gunawardena1994-1994100000-0.00--0000
DA Gunawardene1998-20066700000-0.00--00150
RPW Guneratne1983-1983111021840-0.004.94-0000
AP Gurusinha1985-1996188942993552035462/744.234.0765.000820
PW Hasaranga2017-202412312346712942161927/1921.955.4124.340450
UC Hathurusingha1991-1999615729161081498314/5748.323.0894.000130
MADI Hemantha2023-202354210019322/4996.505.51105.00010
HMRKB Herath1999-201818125429600835148925259/12728.363.0156.3359380
D Hettiarachchi2001-20011216274122/3620.501.5181.00000
PD Heyn1975-1975200000-0.00--0010
LU Igalagamage2023-2023100000-0.00--0000
WS Jayantha2004-2004176550460-0.005.01-0050
PS Jayaprakashdaran2005-2005113612111/2121.003.5036.00000
RSA Jayasekera1982-1982300000-0.00--0000
CU Jayasinghe2009-2010500000-0.00--0000
SA Jayasinghe1979-1979200000-0.00--0010
MDUS Jayasundera2015-201522420450-0.006.42-0020
GSNFG Jayasuriya2015-20203022449149061/1181.666.5474.80050
NGRP Jayasuriya2018-2024142439711202083717/5229.333.1455.97210
ST Jayasuriya1989-201158252923307368155594376/2935.604.0053.3602050
DPMD Jayawardene1997-201564750117421862142/3261.574.4083.8004340
HAPW Jayawardene2000-20156400000-0.00--0012833
P Jayawickrama2021-20221520159750937326/9229.283.5249.92120
S Jeganathan1983-198876306422052/4544.004.3161.20010
VB John1982-198751543592972269625/6036.593.7957.92070
BR Jurangpathy1985-19862215039311/6993.003.72150.00020
S Kalavitigoda2005-2005100000-0.00--0020
RS Kalpage1992-199997975536693749854/3644.104.0665.100430
S Randiv2009-201650574709752966865/4234.483.7754.72080
LWS Kaluperuma1975-198267370623021/35115.003.72185.00020
SMS Kaluperuma1984-198867246812722/1763.503.09123.00080
RS Kaluwitharana1990-200423800000-0.00--00225101
SHT Kandamby2004-2014449174117322/3786.505.9687.000110
CK Kapugedera2006-201715311276023421/24117.005.08138.000540
SHU Karnain1984-199019146354505165/2631.564.7739.61010
C Karunaratne2019-20236964163651866494/4338.086.8433.300200
FDM Karunaratne2011-202414116324521721/12108.504.01162.000750
PHT Kaushal2014-20158151694221130255/4245.204.0067.72030
CKB Kulasekara2011-201256246716011/65160.003.90246.00010
KMDN Kulasekara2003-201726327713061232100753135/2232.184.6241.710710
HGJM Kulatunga2008-2008200000-0.00--0020
CBRLS Kumara2016-202485102675812252451606/12232.784.6542.210150
DSBP Kuruppu1983-19915800000-0.00--00318
AK Kuruppuarachchi1986-198723272614985/4418.623.2834.01000
GF Labrooy1986-199253594466763070725/5742.634.1262.020110
RAS Lakmal2009-202216721716532475100962885/4735.053.6657.440450
D Lakshan2021-2022336607611/4376.006.9066.00010
MKGCP Lakshitha2002-200391158812412132/3331.694.2045.20010
J Liyanage2022-2024127128112911/17129.006.04128.00020
DK Liyanage1992-200125311997521176274/5643.553.5373.90060
KS Lokuarachchi2003-201227291641271068384/4428.103.9043.10070
RS Madugalle1979-1988846882390-0.002.65-00270
MAWR Madurasinghe1988-199215158761653083/6066.253.63109.50030
D Madushanka2022-202438381416141530555/8027.816.4825.710110
DSK Madushanka2018-2018336818853/2617.607.7613.60000
LD Madushanka2017-202175168020842/7052.007.4242.00000
RS Mahanama1986-19992654380370-0.005.84-001650
MF Maharoof2004-2016139148774215756191676/1433.644.3546.320350
SL Malinga2004-202034036217944216153345466/3828.085.1232.8130590
AD Mathews2008-20244223171041121972472046/2035.524.1751.0101540
BAW Mendis2008-2015145154976915767102886/823.294.1233.991230
BKG Mendis2015-202425711152114611/10146.005.76152.00020710
BMAJ Mendis2010-20198063161421453403/1536.325.4040.300200
LRD Mendis1975-198910300000-0.00--00230
MC Mendis1995-1995100000-0.00--0020
PHKD Mendis2018-20242010258025353/3250.605.8851.60050
RTM Mendis2021-202320313822792027686/7029.803.1856.25160
K Mishara2022-2022300000-0.00--0000
J Mubarak2002-20156916240217831/959.334.4580.000360
AMN Munasinghe1994-199655217314643/3036.504.0354.20000
EMDY Munaweera2012-20171556009211/2692.009.2060.00030
M Muralidaran1992-20114875746243019813038613319/5122.822.9246.977221990
MN Nawaz1998-2002400000-0.00--0000
P Nissanka2021-202411200000-0.00--00310
RAP Nissanka2001-200327301584271223375/6433.054.6342.81030
ARM Opatha1975-197955253118053/3136.004.2650.60030
NT Paranavitana2009-201232610208611/2686.005.05102.000270
SP Pasqual1979-197921280200-0.004.28-0000
M Pathirana2022-202418186262804284/2428.717.7022.30030
SS Pathirana2015-201723238602839203/3741.955.8543.00040
AK Perera2013-2019124420500-0.007.14-0020
ASA Perera1998-2001232398714702142/2550.144.2670.50050
KG Perera1986-198611120150-0.007.50-0000
MDK Perera2007-202159911132124162611776/3235.373.3163.982210
MDKJ Perera2013-202420400000-0.00--008617
NLTC Perera2009-202125222878784979722316/4434.516.0734.140920
PARP Perera2019-2019200000-0.00--0010
PDRL Perera1999-200729352060421558363/2343.274.5357.20040
HSM Pieris1975-197533132013522/6867.506.1366.00000
Pramod Madushan2022-202417175191652254/3426.087.5320.70080
KTGD Prasad2006-20155069536010037111075/5034.684.1550.01070
S Prasanna2011-201961582383132206423/3252.525.5556.700110
SMA Priyanjan2013-20172614265123352/1146.605.2753.00070
KR Pushpakumara1994-2001546952221103423827/11641.743.9363.640180
M Pushpakumara2009-2010424804811/2748.006.0048.00010
PM Pushpakumara2017-20186897414625153/2841.663.8564.90040
PBB Rajapaksa2019-20234200000-0.00--0080
CAK Rajitha2016-20247081491910837951155/5633.004.6242.720140
CPH Ramanayake1986-19958091651815239291125/8235.083.6158.110170
RLB Rambukwella2013-2016223904611/1946.007.0739.00000
AN Ranasinghe1975-19821111438435031/21116.664.79146.00000
SK Ranasinghe1986-19864412609631/2832.004.5742.00010
A Ranatunga1982-200036219170831354797954/1450.494.0674.5001100
D Ranatunga1989-1990600000-0.00--0010
N Ranatunga1993-19932210208211/3382.004.82102.00000
S Ranatunga1994-19972200000-0.00--0040
NLK Ratnayake1989-19902210109821/3949.005.8250.50000
RJ Ratnayake1982-199393105853617152751496/6635.403.7057.260200
JR Ratnayeke1982-1990100107740614348381418/8334.313.9152.540150
RJMGM Rupasinghe2009-2009200000-0.00--0010
SMLD Samarakoon2023-2023111801011/1010.003.3318.00000
MAR Samarasekera1983-19944313530839532/38131.664.47176.60080
DP Samaraweera1993-19951200000-0.00--0080
TT Samaraweera1998-2013134522029381231264/4947.343.6478.000620
S Samarawickrama2017-20246800000-0.00--00334
PADLR Sandakan2016-202162704011413372875/9538.755.0446.120200
KC Sangakkara2000-20155874840490-0.003.50-00603136
JRMVB Sanjaya2017-201788173125092/2027.778.6719.20010
CP Senanayake1990-19911000000-0.00--0040
SMSM Senanayake2012-201674722982132519784/1332.295.0638.200230
MD Shanaka2015-20241741032304222110715/4329.715.4932.410590
ARS Silva2017-20191200000-0.00--0020
JK Silva2011-20183900000-0.00--00341
KJ Silva1995-1998812158172702204/1635.102.6679.00010
LPC Silva1999-20111027162311331/437.664.1854.000320
SAR Silva1983-19882900000-0.00--00504
TAM Siriwardana2015-20195443115281010283/2536.075.2641.100150
APB Tennekoon1975-1979400000-0.00--0030
WU Tharanga2005-201929100000-0.00--00760
M Theekshana2021-2024909135302330031044/2528.875.1033.900210
HDRL Thirimanne2010-20221979188114532/3648.334.6262.600820
N Thushara2022-2024881451217115/2019.728.9713.11000
T Thushara2003-201054623476522612855/4730.724.5040.82090
HP Tillakaratne1986-200428325256516661/327.663.8942.6002118
MH Tissera1975-1975300000-0.00--0000
I Udana2009-20215653154031865453/1141.447.2634.200100
ML Udawatte2008-20181900000-0.00--0020
KEA Upashantha1995-2002141587011681164/3742.564.6954.30020
WPUJC Vaas1994-2009438519392911174215847608/1928.403.2951.6162900
JDF Vandersay2015-20243735127471312364/1036.446.1735.30060
MG Vandort2001-20082100000-0.00--0060
N Vimukthi2023-202311241130-0.003.25-0000
KDK Vithanage2013-2016197186115011/73150.004.83186.000130
V Viyaskanth2023-2023112402811/2828.007.0024.00000
DM Vonhagt1985-1985100000-0.00--0000
B Warnapura1975-19821613504636283/4245.254.3063.00070
SM Warnapura2007-2009171540400-0.004.44-00170
KPJ Warnaweera1986-199416212627931221384/2532.132.7869.10020
AP Weerakkody1994-199411360410-0.006.83-0000
DS Weerakkody2017-2017300000-0.00--0020
S Weerakoon2012-2012216004911/4949.004.9060.00000
K Weeraratne2000-200920195706511104/1951.105.3757.00070
CDUS Weerasinghe1985-1985121148360-0.001.89-0000
UWMBCA Welegedara2007-2014334642921192767715/5238.973.8660.43070
DN Wellalage2022-202422229683828235/4036.005.1342.01090
MD Wettimuny1983-1983300000-0.00--0020
S Wettimuny1982-198758881010711/13107.007.9281.000130
SRD Wettimuny1975-1979300000-0.00--0000
RPAH Wickramaratne1993-1993300000-0.00--0000
GP Wickramasinghe1990-20021741951298029778801946/6040.613.6466.930440
AGD Wickremasinghe1989-1993700000-0.00--00115
KIW Wijegunawardene1988-199228291550241133324/4935.404.3848.40030
G Wijekoon2005-200756180416742/4941.755.5645.00000
RGCE Wijesuriya1982-198512138982458192/2564.553.8899.70030
PK Wijetunge1993-199312312511821/5859.002.26156.00000
DNT Zoysa1997-2007125144868122153701725/2031.223.7150.420170
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]