Sri Lanka Players Directory Flag


Active Players
(Appeared within past 3 years)
Inactive and Retired Players
     
  Career Test ODI T20
MA Aponso 2016-17 6
KMC Bandara 2016 1 1
PVD Chameera 2015-17 6 17 13
LD Chandimal 2010-17 41 134 48
A Dananjaya 2012-17 11 6
DM de Silva 2015-17 10 17 7
PC de Silva 2014-17 7 1
PWH de Silva 2017 7
   
ST de Silva 2017 3
DPDN Dickwella 2014-17 12 29 9
TM Dilshan 1999-2016 87 330 80
RMS Eranga 2011-16 19 19 3
AM Fernando 2017 1
B Fernando 2015 2
CRD Fernando 2000-16 40 146 18
MVT Fernando 2016-17 2 6
   
WIA Fernando 2016 1
PLS Gamage 2014-17 1 9
DAS Gunaratne 2016-17 6 21 9
MD Gunathilaka 2015-17 1 28 8
HMRKB Herath 1999-2017 85 71 17
MDUS Jayasundera 2015 2
GSNFG 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 102 43
FDM Karunaratne 2011-17 44 17
PHT Kaushal 2014-15 7 1
KMDN Kulasekara 2003-17 21 184 58
CBRLS Kumara 2016-17 8 4
RAS Lakmal 2009-17 39 67 9
   
LD Madushanka 2017 4
MF Maharoof 2004-16 22 109 8
SL Malinga 2004-17 30 204 68
AD Mathews 2008-17 69 192 69
BAW Mendis 2008-15 19 87 39
BKG Mendis 2015-17 22 39 8
BMAJ Mendis 2010-15 54 16
J Mubarak 2002-15 13 40 16
   
EMDY Munaweera 2012-17 2 13
SS Pathirana 2015-17 15 5
AK Perera 2013-16 4 2
MDK Perera 2007-17 22 12 3
MDKJ Perera 2013-17 10 70 27
NLTC Perera 2009-17 6 125 60
N Pradeep 2011-17 28 23 2
KTGD Prasad 2006-15 25 24 1
   
S Prasanna 2011-17 1 38 20
SMA Priyanjan 2013-17 23 3
PM Pushpakumara 2017 2 2
CAK Rajitha 2016 3
RLB Rambukwella 2013-16 2
S Randiv 2009-16 12 31 7
WSR Samarawickrama 2017 1 2 3
PADLR Sandakan 2016-17 7 10 3
   
KC Sangakkara 2000-15 134 397 56
JRMVB Sanjaya 2017 8
SMSM Senanayake 2012-16 1 49 24
MD Shanaka 2015-17 1 9 16
JK Silva 2011-17 37
TAM Siriwardana 2015-17 5 26 22
WU Tharanga 2005-17 31 214 17
HDRL Thirimanne 2010-17 27 115 26
   
I Udana 2009-17 2 13
ML Udawatte 2008-17 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
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
RJMGM 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
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 © 2017 HowzStat Cricket Database.