Sri Lanka Cricket Team – Test matches Cricket Records

Test matches

Most runs

RankPlayerPlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
🥇 1
KC SangakkaraKC Sangakkara (SL)2000-2015134233171240031957.402288254.19385211149151
🥈 2
DPMD JayawardeneDPMD Jayawardene (SL)1997-2014149252151181437449.842295951.45345015138761
🥉 3
AD MathewsAD Mathews (SL)2009-2025119212278214200*44.401697048.401645683590
4
FDM KarunaratneFDM Karunaratne (SL)2012-20251001917722224439.251402451.4916391376412
5
ST JayasuriyaST Jayasuriya (SL)1991-200711018814697334040.071069865.1814311591059
6
PA de SilvaPA de Silva (SL)1984-20029315911636126742.9711249+51.0420227737+48
6
LD ChandimalLD Chandimal (SL)2011-202590161156361206*43.561270350.071634866844
8
MS AtapattuMS Atapattu (SL)1990-20079015615550224939.0212384+44.421617226854
9
TM DilshanTM Dilshan (SL)1999-20138714511549219340.98837965.5416231467724
10
TT SamaraweeraTT Samaraweera (SL)2001-20138113220546223148.761164146.921430116337
11
A RanatungaA Ranatunga (SL)1982-200093155125105135*35.698672+49.9643812534+40
12
BKG MendisBKG Mendis (SL)2015-2025731356475724536.87811658.6110221457252
13
HP TillakaratneHP Tillakaratne (SL)1989-200483131254545204*42.8711152+40.26112095401
14
DM de SilvaDM de Silva (SL)2016-2025651159413317338.99708958.3012191049936
15
WPUJC VaasWPUJC Vaas (SL)1994-2009111162353089100*24.32703343.921131237616
16
N DickwellaN Dickwella (SL)2014-20235496727579630.97414866.46-22430411
17
RS MahanamaRS Mahanama (SL)1986-199852891257622529.275917+41.644117293+2
18
AP GurusinhaAP Gurusinha (SL)1985-199641707245214338.925802+36.59783234+11
19
HAPW JayawardeneHAPW Jayawardene (SL)2000-20155883112124154*29.50436148.7045922315
20
JK SilvaJK Silva (SL)2011-20183974-209913928.36521240.2731262382
21
HDRL ThirimanneHDRL Thirimanne (SL)2011-2022448562088155*26.43529439.44310112073
22
RS KaluwitharanaRS Kaluwitharana (SL)1992-2004497841933132*26.12320360.343952846
23
RP ArnoldRP Arnold (SL)1997-200444694182112328.01408444.5831072223
24
NT ParanavitanaNT Paranavitana (SL)2009-201232605179211132.58427441.9221192065
25
WU TharangaWU Tharanga (SL)2005-201731583175416531.89321254.603862399
26
HMRKB HerathHMRKB Herath (SL)1999-20189314428169980*14.64340549.89-3232016
27
LRD MendisLRD Mendis (SL)1982-198824431132912431.64991+61.0448278+11
28
PHKD MendisPHKD Mendis (SL)2022-2025142431316182*62.66206363.7955-13724
29
P NissankaP Nissanka (SL)2021-202518312130518745.00229956.7647-1505
30
MDK PereraMDK Perera (SL)2014-20214377813039518.88277946.88-71415823
31
RL DiasRL Dias (SL)1982-198720361128510936.711256+52.9438295+1
32
UC HathurusinghaUC Hathurusingha (SL)1991-19992644112748329.62357335.65-821540
33
M MuralidaranM Muralidaran (SL)1992-20101321625612596711.87178770.45-13214629
34
S WettimunyS Wettimuny (SL)1982-198723431122119029.072010+40.74265114+0
35
MDKJ PereraMDKJ Perera (SL)2015-2021224131177153*30.97162972.2527515112
36
MG VandortMG Vandort (SL)2001-200820332114414036.90242147.254431326
37
BOP FernandoBOP Fernando (SL)2019-202522394110410231.54222449.6417212611
38
RS MadugalleRS Madugalle (SL)1982-198821394102910329.401869+38.8917493+2
39
RAS LakmalRAS Lakmal (SL)2010-202270109259344211.11193648.24--2111412
40
HDPK DharmasenaHDPK Dharmasena (SL)1993-20043151786862*19.72266532.57-34912
41
SM WarnapuraSM Warnapura (SL)2007-20091424182112035.69141258.14275982
42
JR RatnayekeJR Ratnayeke (SL)1982-1989223868079325.211074+39.66-5570+1
43
ARS SilvaARS Silva (SL)2017-20191223370210935.10171241.00152593
44
UDU ChandanaUDU Chandana (SL)1999-2005162416169226.78121750.61-2-776
45
KNM FernandoKNM Fernando (SL)2023-20241018157120533.58103055.43121694
46
MF MaharoofMF Maharoof (SL)2004-2011223445567218.53140439.60-31673
47
GP WickramasingheGP Wickramasinghe (SL)1991-200140645555519.40110550.22-117694
48
LPC SilvaLPC Silva (SL)2006-200811171537152*33.5685462.88123681
49
S RanatungaS Ranatunga (SL)1994-1997917153111833.18162632.65221560
50
KTGD PrasadKTGD Prasad (SL)2008-2015253924764712.8688853.60--8538
51
DAS GunaratneDAS Gunaratne (SL)2016-2017610245511656.8786152.84131501
52
RJ RatnayakeRJ Ratnayake (SL)1983-1992233664335614.43456+55.70-2531+10
53
CK KapugederaCK Kapugedera (SL)2006-200981534189634.8378653.18-41487
54
RTM MendisRTM Mendis (SL)2021-20251624140845*17.7392943.91--3412
55
DS de SilvaDS de Silva (SL)1982-1984122234066121.36912+34.10-2325+0
56
KMDN KulasekaraKMDN Kulasekara (SL)2005-2014212813916414.4893042.04-14478
57
J MubarakJ Mubarak (SL)2002-2015132313854917.5088543.50--5503
58
KDK VithanageKDK Vithanage (SL)2013-201510162370103*26.4248476.44111449
59
SAR SilvaSAR Silva (SL)1983-1988916235311125.21339+39.822-117+0
60
ALF de MelALF de Mel (SL)1982-1986172853263414.17387+40.82--517+3
61
DSBP KuruppuDSBP Kuruppu (SL)1987-1991471320201*53.3382938.601--410
62
S SamarawickramaS Samarawickrama (SL)2017-20249141308104*23.6940775.671-3402
63
MD GunathilakaMD Gunathilaka (SL)2017-2018816-2996118.6859750.08-2-323
64
TAM SiriwardanaTAM Siriwardana (SL)2015-201659-2986833.1145465.63-213211
65
RS KalpageRS Kalpage (SL)1993-1999111822946318.3770841.52-2-354
66
DNT ZoysaDNT Zoysa (SL)1997-20043040628828*8.4769541.43--9315
67
SL MalingaSL Malinga (SL)2004-20103037132756411.4561944.42-19366
68
NGRP JayasuriyaNGRP Jayasuriya (SL)2022-20252234225528*7.9677233.03--6270
69
CRD FernandoCRD Fernando (SL)2000-201240471724939*8.3070935.11--8301
70
UWMBCA WelegedaraUWMBCA Welegedara (SL)2007-201421306218489.0842351.53--4304
71
BAW MendisBAW Mendis (SL)2008-2014191962137816.3845546.81-12251
72
DP SamaraweeraDP Samaraweera (SL)1993-1995714-2114215.0780526.21--1180
73
NLTC PereraNLTC Perera (SL)2011-2012610-2037520.3027873.02-1-214
74
PW HasarangaPW Hasaranga (SL)2020-202147-1965928.0022786.34-1-291
74
PB DassanayakePB Dassanayake (SL)1993-1994111721963613.0656035.00--3210
76
RMS ErangaRMS Eranga (SL)2011-201619261119345*12.8646941.15--4260
77
L EmbuldeniyaL Embuldeniya (SL)2019-202217271191407.3458332.76--8176
78
RMMP RathnayakeRMMP Rathnayake (SL)2024-202556-1907231.6632458.64-1-223
79
EAR de SilvaEAR de Silva (SL)1985-1991101641855015.41508+22.24-138+0
80
DA GunawardeneDA Gunawardene (SL)1999-2005611-1814316.4532356.03--1330
81
HM GoonatillekeHM Goonatilleke (SL)1982-198251021775622.12399+42.60-1121+0
82
KR PushpakumaraKR Pushpakumara (SL)1994-2001233112166448.7348334.36--5194
83
MVT FernandoMVT Fernando (SL)2016-2025284017161387.0061826.05--13161
84
CI DunusingheCI Dunusinghe (SL)1995-1995510-1609116.0045235.39-13151
85
GF LabrooyGF Labrooy (SL)1986-1991914315870*14.36280+54.64-1323+2
86
RG de AlwisRG de Alwis (SL)1983-19881119-152288.00195+56.41--512+2
87
S RandivS Randiv (SL)2010-201212171147399.1848030.62--3160
88
CPH RamanayakeCPH Ramanayake (SL)1988-19931824914334*9.5355026.00--7130
89
MD ShanakaMD Shanaka (SL)2016-2021612214066*14.0027650.72-1297
90
A DananjayaA Dananjaya (SL)2018-2019610213543*16.8725453.14--3140
90
CBRLS KumaraCBRLS Kumara (SL)2016-202534502113513*4.6545829.47--16210
92
CAK RajithaCAK Rajitha (SL)2018-202418245133227.0055124.13--6140
93
TCB FernandoTCB Fernando (SL)2001-20029831324526.4033239.75--1150
93
N PradeepN Pradeep (SL)2011-201728501713217*4.0036136.56--18190
95
HMCM BandaraHMCM Bandara (SL)1998-200681131244315.5024051.66--2142
96
MAR SamarasekeraMAR Samarasekera (SL)1988-199147-1185716.85209+47.84-1114+1
97
SI de SaramSI de Saram (SL)1999-200045-1173923.4028441.19---150
97
PADLR SandakanPADLR Sandakan (SL)2016-2018111761172510.6327442.70---190
99
ERNS FernandoERNS Fernando (SL)1983-1984510-1124611.2048922.90--3100
100
PHT KaushalPHT Kaushal (SL)2014-201571221061810.6024443.44--1160
101
PVD ChameeraPVD Chameera (SL)2015-202112212104225.4734230.40--5130
102
PM PushpakumaraPM Pushpakumara (SL)2017-201848210242*17.0022445.53---152
103
MN NawazMN Nawaz (SL)2002-20021219978*99.0019251.56-1-110
104
CP SenanayakeCP Senanayake (SL)1991-199135-976419.4013472.38-11140
105
B WarnapuraB Warnapura (SL)1982-198248-963812.00313+27.47--111+0
106
KS LokuarachchiKS Lokuarachchi (SL)2003-20044519428*23.5016258.02---141
106
T ThusharaT Thushara (SL)2003-2010101439415*8.5420146.76--3130
108
MRCN BandaratillekeMRCN Bandaratilleke (SL)1998-2001791932511.6225236.90--180
109
SD AnurasiriSD Anurasiri (SL)1986-19981822591245.35380+20.78--35+0
110
AN RanasingheAN Ranasinghe (SL)1982-198224-887722.0051+21.56-111+0
110
KIC AsalankaKIC Asalanka (SL)2021-202236-882914.6617151.46---113
110
SMS KaluperumaSMS Kaluperuma (SL)1984-198848-882311.0031028.38--1110
113
D RanatungaD Ranatunga (SL)1989-198923-874529.0025034.80---40
114
LU IgalagamageLU Igalagamage (SL)2025-202523-784026.0011269.64---120
115
ASA PereraASA Perera (SL)1998-20013417743*25.6614852.02---121
116
JDF VandersayJDF Vandersay (SL)2022-202524-715317.757792.20-1-102
117
DK LiyanageDK Liyanage (SL)1992-200199-69237.6634020.29--150
118
KSC de SilvaKSC de Silva (SL)1997-1999812565279.2817836.51--291
119
M TheekshanaM Theekshana (SL)2022-202223-593819.6614939.59---61
120
AM FernandoAM Fernando (SL)2021-202524341658113.2222226.12--11101
121
KADM FernandoKADM Fernando (SL)2003-20032315651*28.0012943.41-1-80
122
AMJG AmerasingheAMJG Amerasinghe (SL)1984-1984241543418.008464.28---80
123
VB JohnVB John (SL)1983-198461055327*10.6012044.16--431
124
Y GoonasekeraY Goonasekera (SL)1983-198324-482312.0014533.10---30
125
MKGCP LakshithaMKGCP Lakshitha (SL)2002-200223-424014.005084.00--180
126
GRA de SilvaGRA de Silva (SL)1982-198247241148.2054+50.00--24+1
127
KPJ WarnaweeraKPJ Warnaweera (SL)1986-19941012339204.3371+50.70--340
128
G WijekoonG Wijekoon (SL)2005-200523-381412.669340.86---40
128
KHRK FernandoKHRK Fernando (SL)2002-200224-38249.507948.10--280
130
SKL de SilvaSKL de Silva (SL)1997-19973423620*18.0015323.52--130
131
PDRL PereraPDRL Perera (SL)1999-20028963311*11.0012426.61--140
132
MDUS JayasunderaMDUS Jayasundera (SL)2015-201524-30267.507738.96--120
133
DN WellalageDN Wellalage (SL)2022-202212-291814.504761.70---30
134
MD WettimunyMD Wettimuny (SL)1983-198324-28177.0010327.18--120
135
MAWR MadurasingheMAWR Madurasinghe (SL)1988-199236124114.8039+28.20--11+0
136
ML UdawatteML Udawatte (SL)2018-201824-23195.757231.94--220
137
CKB KulasekaraCKB Kulasekara (SL)2011-201112-221511.005044.00---20
137
C KarunaratneC Karunaratne (SL)2019-201912-222211.004351.16--140
137
RGCE WijesuriyaRGCE Wijesuriya (SL)1982-19854722284.4022+13.63--20+0
140
S JeganathanS Jeganathan (SL)1983-198324-1984.755038.00--130
141
RAP NissankaRAP Nissanka (SL)2003-20034521812*6.008321.68--220
142
AGD WickremasingheAGD Wickremasinghe (SL)1989-19923311713*8.502958.62---20
143
C GunasekaraC Gunasekara (SL)2024-20241111616*-2759.25---20
144
KIW WijegunawardeneKIW Wijegunawardene (SL)1991-1992241146*4.665326.41---10
145
LWS KaluperumaLWS Kaluperuma (SL)1982-19822411211*4.005123.52--210
145
P JayawickramaP Jayawickrama (SL)2021-2022565128*12.003237.50--110
147
GS DinushaGS Dinusha (SL)2025-202511-111111.001668.75---10
147
FS AhangamaFS Ahangama (SL)1985-198533111115.50----10+0
149
WRS de SilvaWRS de Silva (SL)2002-2007321105*10.003826.31---20
149
PK WijetungePK Wijetunge (SL)1993-199312-10105.001566.66--120

Showing 150 records