Sri Lanka Cricket Team – Test matches Cricket Records

Test matches

Most catches

RankPlayerPlayerSpanMatInnsCtMaxCt/Inn
🥇 1
DPMD JayawardeneDPMD Jayawardene (SL)1997-201414927020540.759
🥈 2
HP TillakaratneHP Tillakaratne (SL)1989-2004831238840.715
🥉 3
DM de SilvaDM de Silva (SL)2016-2025651188750.737
4
BKG MendisBKG Mendis (SL)2015-2025731148340.728
5
ST JayasuriyaST Jayasuriya (SL)1991-20071101967830.397
5
AD MathewsAD Mathews (SL)2009-20251192177830.359
7
TM DilshanTM Dilshan (SL)1999-2013871537740.503
8
M MuralidaranM Muralidaran (SL)1992-20101322317020.303
9
FDM KarunaratneFDM Karunaratne (SL)2012-20251001846230.336
10
MS AtapattuMS Atapattu (SL)1990-2007901595830.364
11
RS MahanamaRS Mahanama (SL)1986-199852815640.691
12
RP ArnoldRP Arnold (SL)1997-200444775140.662
12
KC SangakkaraKC Sangakkara (SL)2000-20151341585140.322
14
A RanatungaA Ranatunga (SL)1982-2000931484730.317
15
TT SamaraweeraTT Samaraweera (SL)2001-2013811454530.31
16
PA de SilvaPA de Silva (SL)1984-2002931494340.288
17
HDRL ThirimanneHDRL Thirimanne (SL)2011-202244823650.439
18
AP GurusinhaAP Gurusinha (SL)1985-199641643120.484
18
WPUJC VaasWPUJC Vaas (SL)1994-20091111963120.158
20
JK SilvaJK Silva (SL)2011-201839702820.4
21
NT ParanavitanaNT Paranavitana (SL)2009-201232532720.509
22
WU TharangaWU Tharanga (SL)2005-201731582430.413
22
LD ChandimalLD Chandimal (SL)2011-2025901132420.212
22
HMRKB HerathHMRKB Herath (SL)1999-2018931722420.139
25
RAS LakmalRAS Lakmal (SL)2010-2022701302210.169
26
MDK PereraMDK Perera (SL)2014-202143791920.24
27
GP WickramasingheGP Wickramasinghe (SL)1991-200140651820.276
28
J MubarakJ Mubarak (SL)2002-201513241530.625
29
SM WarnapuraSM Warnapura (SL)2007-200914261420.538
29
PHKD MendisPHKD Mendis (SL)2022-202514271420.518
29
BOP FernandoBOP Fernando (SL)2019-202522401420.35
29
HDPK DharmasenaHDPK Dharmasena (SL)1993-200431531430.264
33
P NissankaP Nissanka (SL)2021-202518351220.342
34
KNM FernandoKNM Fernando (SL)2023-202410151130.733
34
CBRLS KumaraCBRLS Kumara (SL)2016-202534591110.186
36
RS KalpageRS Kalpage (SL)1993-199911161020.625
36
KDK VithanageKDK Vithanage (SL)2013-201510201020.5
36
S WettimunyS Wettimuny (SL)1982-198723351020.285
36
KR PushpakumaraKR Pushpakumara (SL)1994-200123391030.256
36
CRD FernandoCRD Fernando (SL)2000-201240691020.144
41
ALF de MelALF de Mel (SL)1982-19861727920.333
41
RS MadugalleRS Madugalle (SL)1982-19882134920.264
41
RJ RatnayakeRJ Ratnayake (SL)1983-19922336910.25
41
LRD MendisLRD Mendis (SL)1982-19882437910.243
45
CAK RajithaCAK Rajitha (SL)2018-20241831830.258
45
KMDN KulasekaraKMDN Kulasekara (SL)2005-20142140820.2
45
MVT FernandoMVT Fernando (SL)2016-20252851810.156
48
LPC SilvaLPC Silva (SL)2006-20081121720.333
48
UDU ChandanaUDU Chandana (SL)1999-20051630710.233
48
MF MaharoofMF Maharoof (SL)2004-20112240710.175
48
UC HathurusinghaUC Hathurusingha (SL)1991-19992644710.159
48
SL MalingaSL Malinga (SL)2004-20103059720.118
53
Y GoonasekeraY Goonasekera (SL)1983-198323642
53
SMS KaluperumaSMS Kaluperuma (SL)1984-198846621
53
DAS GunaratneDAS Gunaratne (SL)2016-2017612620.5
53
MD GunathilakaMD Gunathilaka (SL)2017-2018815610.4
53
CK KapugederaCK Kapugedera (SL)2006-2009815620.4
53
PADLR SandakanPADLR Sandakan (SL)2016-20181121610.285
53
RL DiasRL Dias (SL)1982-19872030620.2
53
RTM MendisRTM Mendis (SL)2021-20251630610.2
53
CPH RamanayakeCPH Ramanayake (SL)1988-19931830610.2
53
MG VandortMG Vandort (SL)2001-20082039610.153
53
AM FernandoAM Fernando (SL)2021-20252444610.136
53
KTGD PrasadKTGD Prasad (SL)2008-20152547620.127
65
DP SamaraweeraDP Samaraweera (SL)1993-199579520.555
65
KSC de SilvaKSC de Silva (SL)1997-1999814520.357
65
DS de SilvaDS de Silva (SL)1982-19841219520.263
65
PVD ChameeraPVD Chameera (SL)2015-20211222510.227
65
MDKJ PereraMDKJ Perera (SL)2015-20212230510.166
65
RMS ErangaRMS Eranga (SL)2011-20161936510.138
65
UWMBCA WelegedaraUWMBCA Welegedara (SL)2007-20142136510.138
65
N PradeepN Pradeep (SL)2011-20172853510.094
73
S SamarawickramaS Samarawickrama (SL)2017-202497420.571
73
MD ShanakaMD Shanaka (SL)2016-202169420.444
73
HMCM BandaraHMCM Bandara (SL)1998-2006815410.266
73
EAR de SilvaEAR de Silva (SL)1985-19911016410.25
73
TCB FernandoTCB Fernando (SL)2001-2002917420.235
73
SD AnurasiriSD Anurasiri (SL)1986-19981827410.148
73
NGRP JayasuriyaNGRP Jayasuriya (SL)2022-20252241410.097
73
DNT ZoysaDNT Zoysa (SL)1997-20043051410.078
81
AMJG AmerasingheAMJG Amerasinghe (SL)1984-198423321
81
MAR SamarasekeraMAR Samarasekera (SL)1988-199146320.5
81
RMMP RathnayakeRMMP Rathnayake (SL)2024-2025510320.3
81
TAM SiriwardanaTAM Siriwardana (SL)2015-2016510310.3
81
PHT KaushalPHT Kaushal (SL)2014-2015714320.214
81
GF LabrooyGF Labrooy (SL)1986-1991915310.2
81
T ThusharaT Thushara (SL)2003-20101018320.166
88
S KalavitigodaS Kalavitigoda (SL)2005-200511222
88
DN WellalageDN Wellalage (SL)2022-202212221
88
BR JurangpathyBR Jurangpathy (SL)1985-198623220.666
88
MD WettimunyMD Wettimuny (SL)1983-198323220.666
88
MDUS JayasunderaMDUS Jayasundera (SL)2015-201524210.5
88
LWS KaluperumaLWS Kaluperuma (SL)1982-198224220.5
88
ML UdawatteML Udawatte (SL)2018-201824210.5
88
PM PushpakumaraPM Pushpakumara (SL)2017-201846220.333
88
CP SenanayakeCP Senanayake (SL)1991-199136210.333
88
PW HasarangaPW Hasaranga (SL)2020-202147210.285
88
B WarnapuraB Warnapura (SL)1982-198247210.285
88
DA GunawardeneDA Gunawardene (SL)1999-200569210.222
88
VB JohnVB John (SL)1983-198469210.222

Showing 100 records

Additional Information

All figures exclude catches made as a wicketkeeper, except for matches played which is the career figure