Sri Lanka Players Directory
Flag
Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
MA Aponso 2016-18 9 3
KMC Bandara 2016 1 1
PVD Chameera 2015-18 6 22 19
LD Chandimal 2010-18 49 144 54
A Dananjaya 2012-18 4 28 15
DM de Silva 2015-18 18 29 10
PC de Silva 2014-17 7 2
PWH de Silva 2017-18 9
   
ST de Silva 2017 3
DPDN Dickwella 2014-18 23 46 14
TM Dilshan 1999-2016 87 330 80
RMS Eranga 2011-16 19 19 3
AM Fernando 2017 1
CRD Fernando 2000-16 40 146 18
MVT Fernando 2016-17 2 6 1
WIA Fernando 2016 1
   
PLS Gamage 2014-18 5 9
DAS Gunaratne 2016-18 6 29 12
MD Gunathilaka 2015-18 5 33 15
HMRKB Herath 1999-2018 93 71 17
MDUS Jayasundera 2015 2
GSNFG Jayasuriya 2015-18 9 11
NGRP Jayasuriya 2018 2
CK Kapugedera 2006-17 8 102 43
   
FDM Karunaratne 2011-18 52 17
KMDN Kulasekara 2003-17 21 184 58
CBRLS Kumara 2016-18 12 8
RAS Lakmal 2009-18 50 81 10
DSK Madushanka 2018 1 2
LD Madushanka 2017 4
MF Maharoof 2004-16 22 109 8
SL Malinga 2004-18 30 210 69
   
AD Mathews 2008-18 76 203 72
BAW Mendis 2008-15 19 87 39
BKG Mendis 2015-18 30 54 16
BMAJ Mendis 2010-18 54 22
PHKD Mendis 2018 1
EMDY Munaweera 2012-17 2 13
SS Pathirana 2015-17 18 5
AK Perera 2013-16 4 2
   
MDK Perera 2007-18 32 13 3
MDKJ Perera 2013-18 13 82 35
NLTC Perera 2009-18 6 145 71
N Pradeep 2011-18 28 31 9
S Prasanna 2011-17 1 38 20
SMA Priyanjan 2013-17 23 3
PM Pushpakumara 2017 2 2
CAK Rajitha 2016-18 2 3 4
   
RLB Rambukwella 2013-16 2
S Randiv 2009-16 12 31 7
WSR Samarawickrama 2017-18 4 6 5
PADLR Sandakan 2016-18 10 16 5
JRMVB Sanjaya 2017 8
SMSM Senanayake 2012-16 1 49 24
MD Shanaka 2015-18 3 18 26
ARS Silva 2017-18 8
   
JK Silva 2011-18 38
TAM Siriwardana 2015-17 5 26 22
WU Tharanga 2005-18 31 231 26
HDRL Thirimanne 2010-17 29 117 26
I Udana 2009-18 2 18
ML Udawatte 2008-18 2 9 8
JDF Vandersay 2015-17 11 7
KDK Vithanage 2013-16 10 6 3
   
DS Weerakkody 2017 3
 
  Career Test ODI T20
FS Ahangama 1985 3 1
KN Amalean 1986-88 2 8
AMJG Amerasinghe 1984 2
MKDI Amerasinghe 2007-08 1 8
SD Anurasiri 1986-98 18 45
RP Arnold 1997-2007 44 180 1
MS Atapattu 1990-2007 90 268 2
HMCM Bandara 1998-2010 8 31 4
   
MRCN Bandaratilleke 1998-2001 7 3
JWHD Boteju 1999 2
UDU Chandana 1994-2007 16 147
PB Dassanayake 1993-94 11 16
RG de Alwis 1983-88 11 31
ALF de Mel 1982-87 17 57
SI de Saram 1999-2009 4 15 1
AM de Silva 1986-93 3 4
   
DLS de Silva 1979 2
DS de Silva 1975-85 12 41
EAR de Silva 1985-92 10 28
GN de Silva 1983-85 4
GRA de Silva 1975-82 4 6
KSC de Silva 1996-2000 8 38
PA de Silva 1984-2003 93 308
SKL de Silva 1997 3 11
   
WRS de Silva 2002-07 3
HDPK Dharmasena 1993-2004 31 141
RL Dias 1979-87 20 58
LHD Dilhara 2005-13 9 2
CI Dunusinghe 1995 5 1
B Fernando 2015 2
ER Fernando 1975 3
ERNS Fernando 1983-84 5 7
   
KADM Fernando 2003 2 1
KHRK Fernando 2002-06 2 7
TCB Fernando 2001-03 9 17
TL Fernando 1989 1
UNK Fernando 1994 2
IS Gallage 1999-2001 1 3
D Gamage 2003 3
JC Gamage 1995 4
   
WCA Ganegama 2001-06 4
Y Goonasekera 1983 2 3
HM Goonatilleke 1982 5 6
PW Gunaratne 2002-03 23
FRMD Gunatilleke 1979 1
AAW Gunawardene 1994 1
DA Gunawardene 1998-2006 6 61
RPW Guneratne 1983 1
   
AP Gurusinha 1985-96 41 147
UC Hathurusingha 1991-99 26 35
D Hettiarachchi 2001 1
PD Heyn 1975 2
WS Jayantha 2004 17
PS Jayaprakashdaran 2005 1
RSA Jayasekera 1982 1 2
CU Jayasinghe 2009-10 5
   
SA Jayasinghe 1979 2
ST Jayasuriya 1989-2011 110 441 31
DPMD Jayawardene 1997-2015 149 443 55
HAPW Jayawardene 2000-15 58 6
S Jeganathan 1983-88 2 5
VB John 1982-87 6 45
BR Jurangpathy 1985-86 2
S Kalavitigoda 2005 1
   
RS Kalpage 1992-99 11 86
LWS Kaluperuma 1975-82 2 4
SMS Kaluperuma 1984-88 4 2
RS Kaluwitharana 1990-2004 49 189
SHT Kandamby 2004-14 39 5
SHU Karnain 1984-90 19
PHT Kaushal 2014-15 7 1
CKB Kulasekara 2011-12 1 4
   
HGJM Kulatunga 2008 2
DSBP Kuruppu 1983-91 4 54
AK Kuruppuarachchi 1986-87 2
GF Labrooy 1986-92 9 44
MKGCP Lakshitha 2002-03 2 7
DK Liyanage 1992-2001 9 16
KS Lokuarachchi 2003-12 4 21 2
RS Madugalle 1979-88 21 63
   
MAWR Madurasinghe 1988-92 3 12
RS Mahanama 1986-99 52 213
LRD Mendis 1975-89 24 79
MC Mendis 1995 1
J Mubarak 2002-15 13 40 16
AMN Munasinghe 1994-96 5
M Muralitharan 1992-2011 132 343 12
MN Nawaz 1998-2002 1 3
   
RAP Nissanka 2001-03 4 23
ARM Opatha 1975-79 5
NT Paranavitana 2009-12 32
SP Pasqual 1979 2
ASA Perera 1998-2001 3 20
KG Perera 1986 1
PDRL Perera 1999-2007 8 19 2
HSM Pieris 1975 3
   
KTGD Prasad 2006-15 25 24 1
KR Pushpakumara 1994-2001 23 31
M Pushpakumara 2009-10 3 1
CPH Ramanayake 1986-95 18 62
AN Ranasinghe 1975-82 2 9
SK Ranasinghe 1986 4
A Ranatunga 1982-2000 93 269
D Ranatunga 1989-90 2 4
   
N Ranatunga 1993 2
S Ranatunga 1994-97 9 13
NLK Ratnayake 1989-90 2
RJ Ratnayake 1982-93 23 70
JR Ratnayeke 1982-90 22 78
RJMGM Rupasinghe 2009 2
MAR Samarasekera 1983-94 4 39
DP Samaraweera 1993-95 7 5
   
TT Samaraweera 1998-2013 81 53
KC Sangakkara 2000-15 134 397 56
CP Senanayake 1990-91 3 7
KJ Silva 1995-98 7 1
LPC Silva 1999-2011 11 75 16
SAR Silva 1983-88 9 20
APB Tennekoon 1975-79 4
T Thushara 2003-10 10 38 6
   
HP Tillakaratne 1986-2004 83 200
MH Tissera 1975 3
KEA Upashantha 1995-2002 2 12
WPUJC Vaas 1994-2009 111 321 6
MG Vandort 2001-08 20 1
DM Vonhagt 1985 1
B Warnapura 1975-82 4 12
BSM Warnapura 2007-09 14 3
   
KPJ Warnaweera 1986-94 10 6
AP Weerakkody 1994 1
S Weerakoon 2012 2
K Weeraratne 2000-09 15 5
CDUS Weerasinghe 1985 1
UWMBCA Welegedara 2007-14 21 10 2
MD Wettimuny 1983 2 1
S Wettimuny 1982-87 23 35
   
SRD Wettimuny 1975-79 3
RPAH Wickramaratne 1993 3
GP Wickramasinghe 1990-2002 40 134
AGD Wickremasinghe 1989-93 3 4
KIW Wijegunawardene 1988-92 2 26
G Wijekoon 2005-07 2 3
RGCE Wijesuriya 1982-85 4 8
PK Wijetunge 1993 1
   
DNT Zoysa 1997-2007 30 95


Copyright © 2018 HowzStat Cricket Database.