Country Records and Statistics - Player Listings
Players for   Recent Only
Name Known As Born Career Matches Inns Runs 100s HS Bat Avg Wkts 4W Bowl Avg E/R Best
F S Ahangama Saliya Ahangama 14/09/1959 1985-1985 1 0 0 0 0* 0.00 0 0   - 7.67 0/23
K N Amalean Kaushik Amalean 07/04/1965 1986-1988 8 3 15 0 9* 7.50 9 1 23.00 3.91 4/46
M K D Amerasinghe Ishara Amerasinghe 05/03/1978 2007-2008 8 4 6 0 5 0.00 9 0 40.33 5.11 3/44
S D Anurasiri Sangarange Anurasiri 25/02/1966 1986-1994 45 18 62 0 11* 10.33 32 0 45.75 4.18 3/40
M A Aponso M Amila Aponso 23/06/1993 2016-2018 9 7 10 0 4* 3.33 10 1 37.70 5.35 4/18
R P Arnold Russel Arnold 25/10/1973 1997-2007 180 155 3950 1 103* 35.27 40 0 43.48 4.84 3/47
K I C Asalanka* Charith Asalanka 29/06/1997 2021- 59 52 1918 3 110* 43.59 5 1 33.40 5.11 4/18
M S Atapattu Marvan Atapattu 22/11/1972 1990-2007 268 259 8529 11 132 37.57 0 0   - 4.82 0/4
C M Bandara C Bandara 31/12/1979 2006-2010 31 17 160 0 31* 12.31 36 2 34.22 5.03 4/31
K M C Bandara Chaminda Bandara 22/05/1987 2016-2016 1 1 1 0 1 0.00 1 0 83.00 8.30 1/83
K N A Bandara* Ashen Bandara 23/11/1998 2021- 6 5 141 0 55 35.25 0 0   - 10.00 0/8
M R C Bandarathilake M Bandarathilake 16/05/1975 1998-1998 3 1 0 0 0* 0.00 2 0 55.50 4.63 2/34
M Bhanuka* Minod Bhanuka 29/04/1995 2019- 6 6 140 0 36* 23.33 0 0   -   -
J W H Boteju Hemantha Boteju 03/11/1977 1999-1999 2 2 3 0 2* 3.00 0 0   - 6.65 0/56
P V D Chameera* Dushmantha Chameera 11/01/1992 2015- 52 35 266 0 29* 11.57 56 2 35.18 5.47 5/16
U D U Chandana Upul Chandana 07/05/1972 1994-2007 147 111 1627 0 89* 17.31 151 5 31.91 4.71 5/61
D Chandimal* Dinesh Chandimal 18/11/1989 2010- 157 142 3854 4 111* 31.85 0 0   -   -
M K P A Dananjaya* Akila Dananjaya 04/10/1993 2012- 40 30 291 0 50 12.13 58 4 29.57 5.16 6/29
S Daniel* Shevon Daniel 15/03/2004 2024- 1 1 12 0 12* 12.00 0 0   -   -
P B Dassanayake Pubudu Dassanayake 11/07/1970 1993-1994 16 10 85 0 20 10.63 0 0   -   -
R G De Alwis Guy De Alwis 15/02/1959 1983-1988 31 27 401 0 59 21.11 0 0   -   -
A L F De Mel Ashantha De Mel 09/05/1959 1982-1987 57 41 466 0 36* 14.56 59 3 37.92 4.91 5/32
S I De Saram Indika De Saram 02/09/1973 1999-2001 15 13 183 0 38* 16.64 0 0   -   -
A M de Silva Ashley de Silva 03/12/1963 1986-1993 4 2 12 0 8* 6.00 0 0   -   -
D de Silva* Dhananjaya de Silva 06/09/1991 2016- 90 82 1865 0 93* 25.90 44 0 43.34 5.09 3/32
D L S De Silva Stanley de Silva 17/11/1956 1979-1979 2 1 10 0 10* 10.00 2 0 27.00 2.70 2/36
D S De Silva Somachandra De Silva 11/06/1942 1975-1985 41 29 371 0 37 19.53 32 0 48.66 4.50 3/29
E A R De Silva Asoka De Silva 28/03/1956 1986-1992 28 20 138 0 19 9.86 17 0 56.88 4.22 3/38
G N De Silva Granville De Silva 12/03/1955 1983-1985 4 2 9 0 7* 9.00 0 0   - 5.23 0/21
G R A de Silva Ajit de Silva 12/12/1952 1975-1982 6 4 9 0 6 4.50 9 0 29.11 5.15 3/41
K S C de Silva Sajeewa de Silva 11/01/1971 1996-2000 38 19 39 0 13 6.50 52 0 25.44 4.90 3/18
P A de Silva Aravinda de Silva 17/10/1965 1984-2003 308 296 9284 11 145* 34.90 106 2 39.41 4.87 4/30
P C de Silva Chaturanga de Silva 17/01/1990 2014-2017 7 7 94 0 44* 15.67 5 0 51.20 4.86 2/29
S K L de Silva Lanka de Silva 29/07/1975 1997-1997 11 6 161 0 57* 53.67 0 0   -   -
H D P K Dharmasena Kumar Dharmasena 24/04/1971 1994-2004 141 87 1222 0 69 22.63 138 1 36.22 4.28 4/37
R L Dias Roy Dias 18/10/1952 1979-1987 58 55 1573 2 121* 31.46 3 0 23.33 7.50 3/25
N Dickwella* Niroshan Dickwella 23/06/1993 2014- 55 52 1604 2 116* 31.45 0 0   -   -
L H D Dilhara Loku Dilhara 03/07/1980 2005-2013 9 9 83 0 29* 9.22 6 0 43.50 4.75 2/30
T M Dilshan Tillakaratne Dilshan 14/10/1976 1999-2016 330 303 10290 22 161 39.27 106 3 45.08 4.88 4/4
C I Dunusinghe Chamara Dunusinghe 19/10/1970 1995-1995 1 1 1 0 1* 1.00 0 0   -   -
R M S Eranga Shaminda Eranga 23/06/1986 2011-2016 19 11 34 0 12 11.33 21 0 32.67 5.75 3/46
A M Fernando* Asitha Fernando 31/07/1997 2017- 7 2 1 0 1 1.00 5 0 53.80 5.98 2/23
B Fernando* Binura Fernando 12/07/1995 2021- 4 3 26 0 17* 8.67 2 0 68.00 5.37 1/33
B O P Fernando* Oshada Fernando 15/04/1992 2019- 8 8 148 0 49* 18.50 0 0   - 8.00 0/16
C R D Fernando Dilhara Fernando 19/07/1979 2001-2012 146 61 239 0 20* 9.19 183 3 30.67 5.22 6/27
E R Fernando Ranjit Fernando 22/02/1944 1975-1975 3 3 47 0 22* 15.67 0 0   -   -
E R N Fernando Ellukutige Fernando 19/12/1955 1983-1983 7 5 101 0 36* 20.20 0 0   -   -
K H Fernando Hasantha Fernando 14/10/1979 2002-2006 7 5 43 0 23 21.50 6 0 26.50 4.08 3/12
K A D Fernando Dinusha 10/05/1979 2003-2003 1 0 0 0 0* 0.00 2 0 6.50 1.86 2/13
M N K Fernando* Nuwanidu Fernando 13/10/1999 2023- 4 4 75 0 50* 18.75 0 0   -   -
T C B Fernando Charitha Fernando 22/08/1980 2001-2003 17 10 29 0 14 7.25 15 1 39.07 5.02 5/67
T L Fernando Thewarathantrige Fernando 27/12/1962 1989-1989 1 1 8 0 8* 8.00 1 0 16.00 5.33 1/16
U N K Fernando Nisal Fernando 10/03/1970 1994-1994 2 2 22 0 20 0.00 0 0   -   -
V Fernando* Vishwa Fernando 18/09/1991 2017-2019 8 8 30 0 7 15.00 5 0 67.40 6.81 1/35
W I A Fernando* Avishka Fernando 05/04/1998 2016- 38 38 1215 3 127* 31.97 0 0   -   -
I S Gallage Indika Gallage 22/11/1975 1999-2001 3 2 17 0 14* 17.00 3 0 38.33 4.79 2/42
J C Gamage Janak Gamage 17/04/1964 1995-1995 4 2 8 0 7 0.00 3 0 34.67 4.73 2/17
P L S Gamage Lahiru Gamage 05/04/1988 2014-2017 9 5 4 0 3* 2.00 9 1 43.56 5.85 4/57
W C A Ganegama Akalanka Ganegarma 29/03/1981 2001-2006 4 2 7 0 7* 3.50 2 0 44.00 8.00 2/27
Y Goonasekera Yohan Goonasekera 08/11/1957 1983-1983 3 3 69 0 35* 23.00 1 0 35.00 5.83 1/24
F R M Goonatillake Ranjan Goonatillake 15/08/1951 1979-1979 1 0 0 0 0* 0.00 0 0   - 3.78 0/34
H M Goonatillake Hettiarachige Goonatillake 16/08/1952 1982-1982 6 4 31 0 14 31.00 0 0   -   -
D A S Gunaratne Asela Gunaratne 08/01/1986 2016-2019 31 25 575 1 114 27.38 22 0 32.86 5.20 3/10
P W Gunaratne Pulasthi Gunaratne 27/09/1973 2002-2003 23 8 36 0 15 7.20 27 1 33.63 5.68 4/44
C D Gunasekara* Chamika Gunasekara 25/11/1999 2022- 1 0 0 0 0* 0.00 0 0   - 8.00 0/8
M D Gunathilaka* Danushka Gunathilaka 17/03/1991 2015- 47 46 1601 2 133* 35.58 8 0 46.38 5.54 3/48
A A W Gunawardene Aruna Gunawardene 31/03/1969 1994-1994 1 1 2 0 2* 2.00 0 0   -   -
D A Gunawardene Avishka Gunawardene 26/05/1977 1998-2006 61 61 1708 1 132* 28.47 0 0   -   -
A P Gurusinha Asanka Gurusinha 16/09/1966 1985-1996 147 143 3902 2 117 28.28 26 0 52.08 5.13 2/25
U C Hathurusingha Chandika Hathurusingha 13/09/1968 1992-1999 35 33 669 0 66* 20.91 14 1 50.64 4.46 4/57
M A D I Hemantha* Dushan Hemantha 24/05/1994 2023- 5 4 39 0 22* 19.50 2 0 96.50 5.51 2/49
H M R K B Herath Rangana Herath 19/03/1978 2004-2015 71 30 140 0 17 9.33 74 1 31.92 4.37 4/20
P D Heyn Peter Heyn 26/06/1945 1975-1975 2 2 3 0 2* 1.50 0 0   -   -
W S Jayantha W Jayantha 26/01/1974 2004-2004 17 17 400 0 74 26.67 0 0   - 5.02 0/1
P S Jayaprakashdaran Pradeep Jayaprakashdaran 13/01/1984 2005-2005 1 0 0 0 0* 0.00 1 0 21.00 3.50 1/21
R S A Jayasekera Rohan Jayasekera 07/12/1957 1982-1982 2 1 17 0 17* 17.00 0 0   -   -
S A Jayasinghe Sunil Jayasinghe 15/03/1955 1979-1979 2 1 1 0 1* 1.00 0 0   -   -
G S N F G Jayasuriya Shehan Jayasuriya 12/09/1991 2015-2019 12 10 195 0 96* 21.67 3 0 92.33 5.33 1/15
N G R P Jayasuriya* Prabath Jayasuriya 05/11/1991 2018-2018 2 2 11 0 11 11.00 0 0   - 5.94 0/42
S T Jayasuriya Sanath Jayasuriya 30/06/1969 1989-2011 441 429 13364 28 189* 32.52 320 12 36.68 4.78 6/29
D P M D Jayawardene Mahela Jayawardene 27/05/1977 1998-2015 443 413 12381 18 144* 33.02 8 0 68.00 5.64 2/56
H A P W Jayawardene Prasanna Jayawardene 09/10/1979 2003-2007 6 5 27 0 20* 5.40 0 0   -   -
P Jayawickrama* Praveen Jayawickrama 30/09/1998 2021- 5 3 7 0 4* 7.00 5 0 35.40 5.36 3/59
S Jeganathan Sridharan Jeganathan 11/01/1951 1983-1988 5 4 25 0 20 8.33 5 0 41.60 4.52 2/45
V B John Vinothen John 27/05/1960 1982-1987 45 19 84 0 15* 9.33 34 0 48.68 4.30 3/28
R S Kalpage Ruwan Kalpage 19/02/1970 1992-1999 86 69 844 0 51* 20.59 73 2 40.75 4.51 4/36
L W Kaluperuma Lalith Kaluperuma 25/05/1949 1975-1982 4 3 33 0 14 0.00 2 0 68.50 3.95 1/35
S M S Kaluperuma Sanath Kaluperuma 22/10/1961 1988-1988 2 2 11 0 7* 5.50 0 0   - 3.00 0/3
R S Kaluwitharana Romesh Kaluwitharana 24/11/1969 1990-2004 189 181 3711 2 102 22.22 0 0   -   -
S H T Kandamby Thilina Kandamby 04/06/1982 2004-2014 39 36 870 0 93 29.00 2 0 86.50 5.97 2/37
C K Kapugedera Chamara Kapugedera 24/02/1987 2006-2017 102 84 1624 0 95* 21.09 2 0 112.50 5.11 1/24
S H U Karnain Shaul Karnain 11/08/1962 1984-1990 19 17 229 0 41 19.08 16 1 31.56 4.77 5/26
C Karunaratne* Chamika Karunaratne 29/05/1996 2021- 26 24 451 0 75* 25.06 24 1 31.71 5.64 4/43
D Karunaratne* Dimuth Karunaratne 21/04/1988 2011- 50 46 1316 1 103* 31.33 0 0   - 6.75 0/7
P H T Kaushal Tharindu Kaushal 05/03/1993 2015-2015 1 1 0 0 0* 0.00 0 0   - 4.17 0/25
C K B Kulasekara Kosala Kulasekara 15/07/1985 2011-2012 4 3 38 0 19* 12.67 0 0   - 6.15 0/6
K M D N Kulasekara Nuwan Kulasekara 22/07/1982 2003-2017 184 123 1327 0 73* 15.43 199 5 33.92 4.90 5/22
L Kumara* Lahiru Kumara 13/02/1997 2017- 31 18 61 0 10* 5.55 42 1 32.29 6.44 4/48
D S B Kuruppu Brendon Kuruppu 05/01/1962 1983-1990 54 52 1022 0 72* 20.04 0 0   -   -
G F Labrooy Graeme Labrooy 09/06/1954 1986-1992 44 36 249 0 33* 8.59 45 2 41.69 4.88 5/57
R A S Lakmal* Suranga Lakmal 10/03/1987 2009-2021 86 48 244 0 26* 9.38 109 3 32.42 5.46 4/13
P A D Lakshan* Dhananjaya Lakshan 05/10/1998 2021- 3 2 4 0 2* 2.00 1 0 76.00 6.91 1/43
M K G Lakshitha Chamila Lakshitha 04/01/1979 2002-2003 7 2 7 0 4* 7.00 8 0 31.75 5.08 2/34
D K Liyanage Dulip Liyanage 06/06/1972 1992-2001 16 11 144 0 43* 16.00 10 0 51.00 4.77 3/49
K L J Liyanage* Janith Liyanage 12/07/1995 2024- 9 6 346 1 101 69.20 1 0 129.00 6.05 1/17
K S Lokuarachchi Kaushal Lokuarachchi 20/05/1982 2003-2007 21 18 210 0 69* 14.00 31 1 23.39 4.30 4/44
R S Madugalle Ranjan Madugalle 22/04/1959 1979-1988 63 56 950 0 73* 18.63 0 0   - 1.50 0/1
A W R Madurasinghe Ranjith Madurasinghe 30/01/1961 1988-1992 12 6 21 0 8 10.50 5 0 71.60 4.48 1/11
P Madushan* Pramod Madushan 14/12/1993 2022- 9 6 28 0 15* 5.60 13 1 32.77 7.06 4/75
D S K Madushanka Shehan Madushanka 10/04/1995 2018-2018 1 1 7 0 7* 7.00 3 0 8.67 4.22 3/26
L D Madushanka* Lahiru Madushanka 12/09/1992 2017-2017 4 4 14 0 7* 4.67 4 0 43.00 7.17 2/70
L D Madushanka* Dilshan Madushanka 18/09/2000 2023- 23 11 36 0 19* 12.00 41 2 24.88 5.90 5/80
R S Mahanama Roshan Mahanama 31/05/1966 1986-1999 213 198 5162 4 119 29.50 0 0   - 21.00 0/3
M F Maharoof Farveez Maharoof 07/09/1984 2004-2016 109 75 1113 0 69 19.53 135 6 28.07 4.90 6/14
S L Malinga Lasith Malinga 28/08/1983 2004-2019 226 119 567 0 56* 6.83 338 19 28.88 5.35 6/38
A D Mathews* Angelo Mathews 02/06/1987 2008- 226 195 5916 3 139 40.24 126 3 32.62 4.63 6/20
B A W Mendis Ajantha Mendis 11/03/1985 2008-2015 87 42 188 0 21 8.17 152 10 21.87 4.80 6/13
B M A J Mendis Jeevan Mendis 15/01/1983 2010-2019 58 44 636 0 72* 18.71 28 0 43.00 5.15 3/15
K Mendis* Kusal Mendis 02/02/1995 2016- 130 127 3859 3 122* 32.98 0 0   - 8.40 0/13
L R D Mendis Duleep Mendis 25/08/1952 1975-1989 79 74 1527 0 80* 23.49 0 0   -   -
M C Mendis Chaminda Mendis 28/12/1968 1995-1995 1 1 3 0 3 0.00 0 0   -   -
P H K D Mendis* Kamindu Mendis 30/09/1998 2019- 7 7 127 0 57* 21.17 2 0 75.50 6.04 1/32
Ramesh Mendis* Ramesh Mendis 07/07/1995 2021- 4 4 50 0 26* 25.00 4 0 18.50 6.17 2/26
J Mubarak Jehan Mubarak 10/02/1981 2002-2013 40 37 704 0 72* 22.71 2 0 47.50 4.42 1/10
A M N Munasinghe Arachchige Munasinghe 10/12/1971 1994-1996 5 4 13 0 8* 4.33 4 0 36.50 4.04 3/30
E M D Y Munaweera Dilshan Munaweera 24/04/1989 2017-2017 2 2 15 0 11* 7.50 0 0   -   -
M Muralitharan Muttiah Muralitharan 17/04/1972 1993-2011 343 161 674 0 33 6.88 523 25 23.07 3.93 7/30
M N Nawaz Naveed Nawaz 20/09/1973 1998-2002 3 3 31 0 15 15.50 0 0   -   -
H G D Nayanakanatha Dharshana Gamage 02/03/1979 2003-2003 3 2 3 0 2 3.00 2 0 41.50 5.24 1/26
P Nissanka* Pathum Nissanka 18/05/1998 2021- 55 55 2225 6 210 44.50 0 0   -   -
R A P Nissanka Prabath Nissanka 25/10/1980 2001-2003 23 13 53 0 11* 6.63 27 1 31.74 5.16 4/12
A R M Opatha Antony Opatha 05/08/1947 1975-1979 5 3 29 0 18* 9.67 5 0 36.00 4.27 3/31
S P Pasqual Sudath Pasqual 15/10/1961 1979-1979 2 2 24 0 23 24.00 0 0   - 4.29 0/20
M Pathirana* Matheesha Pathirana 18/12/2002 2023- 12 7 11 0 5* 2.20 17 1 36.24 7.28 4/32
S S Pathirana Sachith Pathirana 21/03/1989 2015-2017 18 14 332 0 56* 25.54 15 0 48.00 5.65 3/37
A K Perera Angelo Perera 23/02/1990 2013-2019 6 4 52 0 31* 13.00 0 0   - 5.50 0/5
K G Perera Gamini Perera 22/05/1964 1986-1986 1 0 0 0 0* 0.00 0 0   - 7.50 0/15
M D K Perera Dilruwan Perera 22/07/1982 2007-2018 13 12 152 0 30* 12.67 13 0 31.46 5.38 3/48
M D K J Perera* Kusal Perera 17/08/1990 2013- 116 111 3237 6 135* 30.54 0 0   -   -
N L T C Perera Thisara Perera 03/04/1989 2009-2021 166 133 2338 1 140* 19.98 175 9 32.80 5.86 6/44
P A R P Perera Priyamal Perera 02/05/1995 2019-2019 2 2 33 0 33* 16.50 0 0   -   -
P D R Perera Ruchira Perera 27/10/1976 1999-2007 19 7 8 0 4 1.60 19 0 43.16 5.54 3/23
S A Perera Suresh Perera 16/02/1978 1998-2001 20 13 195 0 56 17.73 13 0 40.15 5.41 2/25
H S Pieris Mevan Pieris 16/02/1946 1975-1975 3 3 19 0 16* 9.50 2 0 67.50 6.14 2/68
N Pradeep* Nuwan Pradeep 19/10/1986 2012- 49 25 35 0 7* 4.38 63 2 37.13 5.98 4/31
K T G D Prasad Dhammika Prasad 30/05/1983 2006-2015 24 12 129 0 31 21.50 32 0 30.50 5.77 3/17
S Prasanna Seekkuge Prasanna 27/06/1985 2011-2019 40 37 421 0 95* 12.38 32 0 55.22 5.45 3/32
S M A Priyanjan Ashan Priyanjan 14/08/1989 2013-2015 23 20 420 0 74* 23.33 5 0 46.60 5.28 2/11
K R Pushpakumara Ravindra Pushpakumara 21/07/1975 1994-1999 31 9 36 0 14 9.00 24 0 49.21 4.96 3/25
M Pushpakumara Muthumudalige Pushpakumara 26/09/1981 2009-2010 3 1 7 0 7 0.00 0 0   - 4.20 0/21
P M Pushpakumara Malinda Pushpakumara 24/03/1987 2017-2017 2 2 11 0 8* 5.50 1 0 105.00 5.53 1/40
P B B Rajapaksa* Bhanuka Rajapaksa 24/10/1991 2021- 5 5 89 0 65* 17.80 0 0   -   -
K Rajitha* Kasun Rajitha 01/06/1993 2018- 34 19 117 0 33* 9.75 43 2 36.12 6.10 4/50
C P H Ramanayake Champaka Ramanayake 08/01/1965 1986-1995 62 35 210 0 26* 10.00 68 1 30.13 4.29 4/17
A N Ranasinghe Anura Ranasinghe 13/10/1956 1975-1982 9 8 153 0 51* 21.86 2 0 140.50 5.20 1/21
S K Ranasinghe Keerhi Ranasinghe 04/07/1962 1986-1986 4 3 55 0 41* 18.33 3 0 32.00 4.57 1/28
A Ranatunga Arjuna Ranatunga 01/12/1963 1982-1999 269 255 7456 4 131 35.85 79 1 47.56 4.79 4/14
D Ranatunga Dammika Ranatunga 12/10/1962 1990-1990 4 4 49 0 25* 12.25 0 0   -   -
N Ranatunga Nishantha Ranatunga 22/01/1966 1993-1993 2 1 0 0 0* 0.00 1 0 82.00 4.82 1/33
S Ranatunga Sanjeeva Ranatunga 25/04/1969 1994-1996 13 11 253 0 70* 23.00 0 0   -   -
S Randiv Suraj Randiv 30/01/1985 2009-2016 31 18 280 0 56* 17.50 36 1 33.72 5.07 5/42
N L K Ratnayake Nilantha Ratnayake 22/11/1968 1989-1990 2 0 0 0 0* 0.00 2 0 49.00 5.82 1/39
R J Ratnayake Rumesh Ratnayake 02/01/1964 1982-1993 70 55 612 0 33 16.54 75 2 36.16 4.55 5/32
J R Ratnayeke Ravi Ratnayeke 02/05/1960 1982-1990 78 69 824 0 50* 14.98 86 2 33.33 4.81 4/23
Sahan Arachchige* Sahan Arachchige 13/05/1996 2023- 5 3 89 0 57* 29.67 1 0 28.00 4.00 1/18
M A R Samarasekera Athula Samarasekera 04/08/1961 1983-1994 39 39 844 0 76* 22.81 0 0   - 5.17 0/11
D P Samaraweera Dulip Samaraweera 12/02/1972 1993-1994 5 4 91 0 49* 22.75 0 0   -   -
T T Samaraweera Thilan Samaraweera 22/09/1976 1998-2011 53 42 862 2 105 27.81 11 0 49.27 4.63 3/34
S Samarawickrama* Sadeera Samarawickrama 30/08/1995 2017- 41 38 1170 1 108* 35.45 0 0   -   -
P A D L R Sandakan* Lakshan Sandakan 10/06/1991 2016- 31 19 64 0 16 5.33 27 1 57.00 6.21 4/52
K C Sangakkara Kumar Sangakkara 27/10/1977 2000-2015 397 373 13975 25 169* 41.97 0 0   -   -
C P Senanayake Charith Senanayake 15/12/1962 1990-1991 7 7 126 0 27* 18.00 0 0   -   -
S M S M Senanayake Sachithra Senanayake 09/02/1985 2012-2015 49 33 290 0 42* 13.18 53 1 35.36 4.77 4/13
D Shanaka* Dasun Shanaka 09/09/1991 2016- 71 63 1299 2 108 22.40 27 1 37.00 5.68 5/43
K J Silva Kelaniyage Silva 02/06/1973 1995-1995 1 1 1 0 1 0.00 0 0   - 6.88 0/55
L P C Silva Chamara Silva 14/12/1979 1999-2011 75 62 1587 1 107 28.85 1 0 33.00 4.71 1/21
S A R Silva Amal Silva 12/12/1960 1984-1985 20 20 441 0 85* 22.05 0 0   -   -
T A M Siriwardana Milinda Siriwardana 04/12/1985 2015-2019 27 24 516 0 66* 22.43 9 0 60.78 5.46 2/27
A P B Tennekoon Anura Tennekoon 29/10/1946 1975-1979 4 4 137 0 59* 34.25 0 0   -   -
W U Tharanga Upul Tharanga 02/02/1985 2005-2019 234 222 6941 15 174 33.86 0 0   -   -
M M Theekshana* Maheesh Theekshana 01/08/2000 2021- 42 24 264 0 38 16.50 55 5 29.51 4.63 4/25
H D R L Thirimanne* Lahiru Thirimanne 08/09/1989 2010-2019 127 106 3194 4 139 34.72 3 0 31.33 5.42 2/36
T Thushara Thilan Thushara 01/03/1981 2008-2010 38 27 392 0 54 18.67 50 1 27.86 4.99 5/47
H P Tillakaratne Hashan Tillakaratne 14/07/1967 1986-2003 200 168 3789 2 104* 29.60 6 0 23.50 4.70 1/3
M H Tissera Michael Tissera 23/03/1939 1975-1975 3 3 78 0 52* 26.00 0 0   -   -
I Udana* Isuru Udana 17/02/1988 2012- 21 18 237 0 78* 16.93 18 0 52.78 6.27 3/82
M L Udawatte Mahela Udawatte 19/07/1986 2008-2008 9 9 257 0 73* 28.56 0 0   -   -
K E A Upashantha Kalutarage Upashantha 10/06/1972 1995-2001 12 8 49 0 15* 7.00 12 1 40.08 5.12 4/37
W P U J C Vaas Chaminda Vaas 21/01/1974 1994-2008 321 219 2018 0 50 13.73 399 13 27.46 4.18 8/19
J D F Vandersay* Jeffrey Vandersay 05/02/1990 2015- 22 14 111 0 25* 11.10 27 1 31.41 5.51 4/10
M G Vandort Michael Vandort 19/01/1980 2006-2006 1 1 48 0 48* 48.00 0 0   -   -
K D K Vithanage Kithuruwan Vithanage 26/02/1991 2013-2014 6 6 75 0 27* 15.00 0 0   - 8.50 0/7
D M Vonhagt Dudley Vonhagt 31/03/1965 1985-1985 1 1 8 0 8* 8.00 0 0   -   -
Wanindu Hasaranga* Wanindu Hasaranga 29/07/1997 2017- 54 46 895 0 80 22.95 84 7 26.18 5.16 7/19
B Warnapura Bandula Warnapura 01/03/1953 1975-1982 12 12 180 0 77* 15.00 8 0 39.50 4.58 3/42
B S M Warnapura Malinda Warnapura 26/05/1979 2007-2008 3 3 35 0 30* 11.67 0 0   -   -
K P J Warnaweera Khahakachchi Warnaweera 23/11/1960 1990-1993 6 3 1 0 1 0.00 6 0 33.33 4.08 2/24
A P Weerakkody Ajith Weerakkody 01/10/1970 1994-1994 1 1 2 0 2* 2.00 0 0   - 6.83 0/41
D S Weerakkody Sandun Weerakkody 03/09/1993 2017-2017 3 3 73 0 58* 24.33 0 0   -   -
S Weerakoon Sajeewa Weerakoon 17/02/1978 2012-2012 2 0 0 0 0* 0.00 1 0 49.00 4.90 1/49
K Weeraratne Kaushalya Weeraratne 29/01/1981 2000-2008 15 9 160 0 41* 20.00 6 0 64.17 4.81 3/46
U W M B C A Welegedara Chanaka Welegedara 20/03/1981 2009-2010 10 3 4 0 2 4.00 15 1 28.87 5.68 5/66
D N Wellalage* Dunith Wellalage 09/01/2003 2022- 21 17 223 0 42 17.15 23 1 34.48 5.35 5/40
M D S Wettimuny Mithra Wettimuny 11/06/1951 1983-1983 1 1 2 0 2* 2.00 0 0   -   -
S Wettimuny Sidath Wettimuny 12/08/1956 1982-1987 35 33 786 0 86 24.56 1 0 70.00 7.37 1/13
S R D Wettimuny Sunil Wettimuny 02/02/1949 1975-1979 3 3 136 0 67* 68.00 0 0   -   -
R P A Wickramaratne Hemantha Wickramaratne 21/02/1971 1993-1993 3 2 4 0 3* 2.00 0 0   -   -
G P Wickramasinghe Pramodya Wickremasinghe 14/08/1971 1990-2002 134 64 344 0 32* 8.60 109 1 39.64 4.53 4/48
A G D Wickremasinghe Gamini Wickremasinghe 27/12/1965 1992-1993 4 1 2 0 2* 2.00 0 0   -   -
K I W Wijegunawardene Kapila Wijegunawardene 23/11/1964 1988-1992 26 12 20 0 8 2.86 25 1 39.44 4.99 4/49
R G C Wijesuriya Roger Wijesuriya 18/02/1960 1982-1985 8 3 18 0 12 18.00 8 0 35.88 5.52 2/25
D N T Zoysa Nuwan Zoysa 13/05/1978 1997-2007 95 47 343 0 47 13.19 108 3 29.75 4.53 5/26
Total Players = 212

Player Records and Statistics
Country Records and Statistics