Sri Lanka Players Directory Flag


Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
MA Aponso 2016 5
JRMWS Bandara 2017 2
KMC Bandara 2016 1 1
PVD Chameera 2015-16 6 9 13
LD Chandimal 2010-17 34 122 48
DM de Silva 2015-17 8 16 7
PC de Silva 2014-17 7
ST de Silva 2017 3
   
DPDN Dickwella 2014-17 4 11 8
TM Dilshan 1999-2016 87 330 80
RMS Eranga 2011-16 19 19 3
B Fernando 2015 2
CRD Fernando 2000-16 40 146 18
MVT Fernando 2016 1
WIA Fernando 2016 1
PLS Gamage 2014-15 5
   
DAS Gunaratne 2016-17 2 10 6
MD Gunathilaka 2015-16 16 5
HMRKB Herath 1999-2017 78 71 17
MDUS Jayasundera 2015 2
DSNFG Jayasuriya 2015-16 6 11
DPMD Jayawardene 1997-2015 149 443 55
HAPW Jayawardene 2000-15 58 6
SHT Kandamby 2004-14 39 5
   
CK Kapugedera 2006-17 8 97 40
FDM Karunaratne 2011-17 36 17
PHT Kaushal 2014-15 7 1
KMDN Kulasekara 2003-17 21 181 54
CBRLS Kumara 2016-17 4 3
RAS Lakmal 2009-17 34 58 9
LD Madushanka 2017 3
MF Maharoof 2004-16 22 109 8
   
SL Malinga 2004-17 30 191 64
AD Mathews 2008-17 65 180 68
BAW Mendis 2008-15 19 87 39
BKG Mendis 2015-17 14 22 7
BMAJ Mendis 2010-15 54 16
J Mubarak 2002-15 13 40 16
EMDY Munaweera 2012-17 6
SS Pathirana 2015-17 14 2
   
AK Perera 2013-16 4 2
MDK Perera 2007-16 14 10 3
MDKJ Perera 2013-16 10 68 25
NLTC Perera 2009-16 6 114 54
N Pradeep 2011-17 24 16 2
KTGD Prasad 2006-15 25 24 1
S Prasanna 2011-17 1 34 13
SMA Priyanjan 2013-15 23
   
CAK Rajitha 2016 3
RLB Rambukwella 2013-16 2
S Randiv 2009-16 12 31 7
PADLR Sandakan 2016-17 3 5 3
KC Sangakkara 2000-15 134 397 56
SMSM Senanayake 2012-16 1 49 24
MD Shanaka 2015-16 1 9 11
JK Silva 2011-17 35
   
TAM Siriwardana 2015-17 5 14 19
WU Tharanga 2005-17 25 197 13
HDRL Thirimanne 2010-16 26 107 26
I Udana 2009-17 2 9
JDF Vandersay 2015-17 7 7
KDK Vithanage 2013-16 10 6 3
DS Weerakkody 2017 3
UWMBCA Welegedara 2007-14 21 10 2
 
  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
A Dananjaya 2012-13 1 5
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
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
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
SHU Karnain 1984-90 19
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
   
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
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
RGMJM Rupasinghe 2009 2
   
MAR Samarasekera 1983-94 4 39
DP Samaraweera 1993-95 7 5
TT Samaraweera 1998-2013 81 53
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
ML Udawatte 2008-09 9 5
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
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 © 2017 HowzStat Cricket Database.