Country Records and Statistics - Player Listings
The importance of stats in cricket
While games are won on the pitch, the work of understanding cricket often comes down to statistics. Understanding these numbers can help you get more out of the game you love.
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- 77 69 2550 5 127* 43.22 17 1 28.94 5.03 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-2021 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- 55 37 289 0 29* 12.04 60 2 35.10 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- 42 32 323 0 50 12.42 59 4 30.66 5.13 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-2022 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
Eshan Malinga* Eshan Malinga 04/02/2001 2025- 6 5 14 0 4* 4.67 4 0 44.75 6.17 3/35
A M Fernando* Asitha Fernando 31/07/1997 2017- 24 7 7 0 3 2.33 33 1 25.55 5.58 4/35
B Fernando* Binura Fernando 12/07/1995 2021-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-2021 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- 5 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- 51 50 1589 4 127* 31.78 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-2022 1 0 0 0 0* 0.00 0 0   - 8.00 0/8
M D Gunathilaka* Danushka Gunathilaka 17/03/1991 2015-2022 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-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- 32 19 62 0 10* 5.64 42 1 33.43 6.48 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- 27 22 805 1 101 47.35 2 0 112.50 5.87 1/16
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- 27 11 36 0 19* 12.00 49 3 24.37 6.15 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 K G Mendis* Kusal Mendis 02/02/1995 2016- 147 144 4692 6 143* 35.55 0 0   - 8.40 0/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
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- 23 22 459 0 64* 27.00 6 0 50.50 6.59 3/19
Ramesh Mendis* Ramesh Mendis 07/07/1995 2021-2022 4 4 50 0 26* 25.00 4 0 18.50 6.17 2/26
Milan Rathnayake* Milan Rathnayake 01/08/1996 2025- 1 1 22 0 22* 22.00 0 0   - 10.00 0/10
Mohamed Shiraz* Mohamed Shiraz 13/02/1995 2024- 2 1 1 0 1 0.00 1 0 48.00 5.33 1/23
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
Nishan Madushka* Nishan Madushka 10/09/1999 2024- 9 8 238 0 69* 29.75 0 0   -   -
P Nissanka* Pathum Nissanka 18/05/1998 2021- 69 69 2568 6 210 40.13 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-2022 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-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- 51 46 1296 1 108* 31.61 0 0   -   -
P A D L R Sandakan Lakshan Sandakan 10/06/1991 2016-2021 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- 56 31 316 0 38 15.80 77 7 26.87 4.58 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-2021 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- 28 15 112 0 25* 11.20 40 2 26.60 5.36 6/33
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 de Silva 29/07/1997 2017- 66 54 1030 0 80 22.39 108 9 24.11 5.13 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- 31 24 386 0 67 20.32 39 3 29.10 5.16 5/27
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
C Wirkramasinghe* Chamindu Wirkramasinghe 06/09/2002 2024- 4 3 58 0 22* 19.33 1 0 66.00 7.07 1/28
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 = 217

Player Records and Statistics
Country Records and Statistics