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
M A Aponso M Amila Aponso 23/06/1993 2018-2018 3 1 0 0 0* 0.00 4 0 19.75 7.90 2/29
R P Arnold Russel Arnold 25/10/1973 2006-2006 1 1 7 0 7* 7.00 0 0   -   -
K I C Asalanka* Charith Asalanka 29/06/1997 2021- 44 44 990 0 80 25.38 0 0   - 6.16 0/1
M S Atapattu Marvan Atapattu 22/11/1972 2006-2006 2 1 5 0 5* 5.00 0 0   -   -
C M Bandara C Bandara 31/12/1979 2006-2009 4 3 12 0 7* 6.00 4 0 24.00 6.86 3/32
K M C Bandara Chaminda Bandara 22/05/1987 2016-2016 1 1 2 0 2 0.00 0 0   - 11.00 0/11
K N A Bandara* Ashen Bandara 23/11/1998 2021- 6 5 97 0 44 24.25 0 0   - 2.00 0/2
M Bhanuka* Minod Bhanuka 29/04/1995 2019- 5 4 64 0 36* 16.00 0 0   -   -
P V D Chameera* Dushmantha Chameera 11/01/1992 2015- 55 29 101 0 24 6.73 55 1 28.87 8.09 4/17
D Chandimal* Dinesh Chandimal 18/11/1989 2010- 68 61 1062 0 66 19.67 0 0   -   -
D L S Croospulle* Dian Croospulle 04/10/1998 2023- 1 1 16 0 16* 16.00 0 0   -   -
M K P A Dananjaya* Akila Dananjaya 04/10/1993 2012- 33 16 65 0 11 8.13 30 0 32.17 8.26 3/36
S Daniel* Shevon Daniel 15/03/2004 2023- 1 1 9 0 9* 9.00 0 0   -   -
S I De Saram Indika De Saram 02/09/1973 2009-2009 1 0 0 0 0* 0.00 0 0   -   -
D de Silva* Dhananjaya de Silva 06/09/1991 2015- 43 42 792 0 66 20.84 15 0 21.07 6.92 2/22
P C de Silva Chaturanga de Silva 17/01/1990 2017-2017 2 2 22 0 21* 11.00 0 0   - 15.00 0/14
S T de Silva Thiksila de Silva 16/12/1993 2017-2017 3 2 3 0 3* 1.50 0 0   - 10.00 0/10
N Dickwella* Niroshan Dickwella 23/06/1993 2016- 28 27 480 0 68* 18.46 0 0   -   -
L H D Dilhara Loku Dilhara 03/07/1980 2008-2008 2 1 18 0 18 0.00 2 0 15.00 6.00 2/6
T M Dilshan Tillakaratne Dilshan 14/10/1976 2006-2016 80 79 1889 1 104 28.19 9 0 34.78 7.28 2/4
R M S Eranga Shaminda Eranga 23/06/1986 2012-2013 3 1 6 0 6* 6.00 3 0 30.00 8.18 2/30
A M Fernando* Asitha Fernando 31/07/1997 2022- 3 1 10 0 10 0.00 2 0 56.50 11.30 1/34
B Fernando* Binura Fernando 12/07/1995 2015- 17 4 30 0 20* 15.00 16 0 30.50 8.54 2/12
B O P Fernando* Oshada Fernando 15/04/1992 2019- 7 6 128 0 78 25.60 0 0   -   -
C R D Fernando Dilhara Fernando 19/07/1979 2006-2016 18 7 25 0 21* 5.00 18 0 25.78 7.37 3/19
M N K Fernando* Nuwanidu Fernando 13/10/1999 2023- 1 1 5 0 5* 5.00 0 0   -   -
V Fernando* Vishwa Fernando 18/09/1991 2017-2017 1 1 2 0 2* 2.00 0 0   - 8.00 0/16
W I A Fernando* Avishka Fernando 05/04/1998 2019- 35 33 341 0 37* 11.00 0 0   -   -
D A S Gunaratne Asela Gunaratne 08/01/1986 2016-2017 12 12 225 0 84 25.00 5 0 40.80 8.21 1/11
M D Gunathilaka* Danushka Gunathilaka 17/03/1991 2016- 46 45 741 0 57* 16.47 6 0 25.83 7.56 2/3
H M R K B Herath Rangana Herath 19/03/1978 2011-2016 17 6 8 0 3* 2.67 18 1 20.72 6.13 5/3
L U Igalagamage* Lahiru Igalagamage 27/11/1993 2023- 1 1 0 0 0* 0.00 0 0   -   -
C U Jayasinghe Chinthaka Jayasinghe 19/05/1978 2009-2010 5 3 49 0 38* 49.00 0 0   -   -
G S N F G Jayasuriya Shehan Jayasuriya 12/09/1991 2015-2020 18 16 241 0 40* 15.06 3 0 71.00 9.33 1/11
S T Jayasuriya Sanath Jayasuriya 30/06/1969 2006-2011 31 30 629 0 88* 23.30 19 0 24.00 7.37 3/21
D P M D Jayawardene Mahela Jayawardene 27/05/1977 2006-2014 55 55 1493 1 100* 31.77 0 0   - 8.00 0/8
P Jayawickrama* Praveen Jayawickrama 30/09/1998 2021- 5 1 0 0 0 0.00 2 0 59.00 8.96 1/29
S H T Kandamby Thilina Kandamby 04/06/1982 2008-2011 5 4 13 0 10* 3.25 0 0   -   -
C K Kapugedera Chamara Kapugedera 24/02/1987 2006-2017 43 38 703 0 50* 22.68 0 0   -   -
C Karunaratne* Chamika Karunaratne 29/05/1996 2021- 42 34 291 0 31* 16.17 24 0 39.71 8.37 2/22
K M D N Kulasekara Nuwan Kulasekara 22/07/1982 2008-2017 58 30 215 0 31* 10.24 66 2 23.18 7.46 4/31
H G J Kulatunga Jeeuantha Kulatunga 02/11/1973 2008-2008 2 2 19 0 11* 9.50 0 0   -   -
L Kumara* Lahiru Kumara 13/02/1997 2019- 26 6 10 0 4* 3.33 33 0 22.88 8.33 3/7
Lahiru Samarakoon* Lahiru Samarakoon 03/03/1997 2023- 1 1 1 0 1* 1.00 1 0 10.00 3.33 1/10
R A S Lakmal* Suranga Lakmal 10/03/1987 2011-2019 11 6 7 0 5 2.33 8 0 41.25 9.52 2/26
K L J Liyanage* Janith Liyanage 12/07/1995 2022- 3 3 28 0 11* 9.33 0 0   -   -
K S Lokuarachchi Kaushal Lokuarachchi 20/05/1982 2012-2012 2 2 11 0 11* 5.50 2 0 24.00 8.00 2/31
P Madushan* Pramod Madushan 14/12/1993 2022- 8 3 2 0 1 1.00 12 1 18.83 8.64 4/34
D S K Madushanka Shehan Madushanka 10/04/1995 2018-2018 2 0 0 0 0* 0.00 2 0 31.00 12.00 2/23
L D Madushanka* Lahiru Madushanka 12/09/1992 2019- 3 3 22 0 20* 7.33 0 0   - 9.00 0/36
L D Madushanka* Dilshan Madushanka 18/09/2000 2022- 14 4 2 0 1 0.67 14 0 30.93 9.41 3/24
M F Maharoof Farveez Maharoof 07/09/1984 2006-2016 8 5 33 0 13 8.25 7 0 28.43 7.37 2/18
S L Malinga Lasith Malinga 28/08/1983 2006-2020 84 33 136 0 27* 6.48 107 3 20.79 7.42 5/6
A D Mathews* Angelo Mathews 02/06/1987 2009- 87 70 1354 0 81 27.63 44 0 30.75 7.13 3/16
B A W Mendis Ajantha Mendis 11/03/1985 2008-2014 39 8 8 0 4 2.67 66 5 14.42 6.45 6/8
B M A J Mendis Jeevan Mendis 15/01/1983 2011-2018 22 15 207 0 43 18.82 12 0 20.75 7.11 3/24
K Mendis* Kusal Mendis 02/02/1995 2016- 64 64 1554 0 86* 25.06 0 0   -   -
P H K D Mendis* Kamindu Mendis 30/09/1998 2018- 10 9 209 0 65 26.13 0 0   - 8.75 0/9
Ramesh Mendis* Ramesh Mendis 07/07/1995 2021- 2 1 2 0 2* 2.00 1 0 22.00 5.50 1/13
RVPK Mishara* Kamil Mishara 24/04/2001 2022- 3 3 15 0 13* 5.00 0 0   -   -
J Mubarak Jehan Mubarak 10/02/1981 2007-2009 16 15 238 0 46 21.64 1 0 17.00 12.75 1/9
E M D Y Munaweera Dilshan Munaweera 24/04/1989 2012-2017 13 13 215 0 53* 17.92 1 0 92.00 9.20 1/26
M Muralitharan Muttiah Muralitharan 17/04/1972 2006-2010 12 2 1 0 1* 0.50 13 0 22.85 6.32 3/29
Nimesh Vimukthi* Nimesh Vimukthi 07/05/1997 2023- 1 1 6 0 6* 6.00 0 0   - 3.25 0/13
P Nissanka* Pathum Nissanka 18/05/1998 2021- 48 47 1231 0 75* 27.98 0 0   -   -
M Pathirana* Matheesha Pathirana 18/12/2002 2022- 6 2 10 0 5 10.00 11 1 17.09 9.56 4/24
S S Pathirana Sachith Pathirana 21/03/1989 2016-2017 5 5 27 0 14* 5.40 5 0 23.80 7.52 2/23
A K Perera Angelo Perera 23/02/1990 2013-2019 6 5 59 0 16* 11.80 0 0   - 17.00 0/17
M D K Perera Dilruwan Perera 22/07/1982 2011-2011 3 2 1 0 1* 0.50 3 0 24.00 7.20 3/26
M D K J Perera* Kusal Perera 17/08/1990 2013- 66 65 1677 0 84* 26.62 0 0   -   -
N L T C Perera Thisara Perera 03/04/1989 2010-2021 80 70 1047 0 58* 21.37 45 0 35.09 9.25 3/24
P D R Perera Ruchira Perera 27/10/1976 2006-2006 2 2 0 0 0 0.00 0 0   - 11.00 0/28
N Pradeep* Nuwan Pradeep 19/10/1986 2016- 16 6 10 0 8 10.00 15 1 29.07 9.41 4/25
K T G D Prasad Dhammika Prasad 30/05/1983 2011-2011 1 0 0 0 0* 0.00 0 0   - 12.33 0/37
S Prasanna Seekkuge Prasanna 27/06/1985 2013-2017 20 20 214 0 37 15.29 10 0 35.90 7.18 2/45
S M A Priyanjan Ashan Priyanjan 14/08/1989 2017-2017 3 3 54 0 40 54.00 0 0   -   -
M Pushpakumara Muthumudalige Pushpakumara 26/09/1981 2009-2009 1 0 0 0 0* 0.00 1 0 27.00 9.00 1/27
P B B Rajapaksa* Bhanuka Rajapaksa 24/10/1991 2019- 37 33 678 0 77* 24.21 0 0   -   -
K Rajitha* Kasun Rajitha 01/06/1993 2016- 18 8 31 0 9 10.33 17 0 36.18 9.32 3/29
R L B Rambukwella Ramith Rambukwella 08/09/1991 2013-2016 2 1 19 0 19* 19.00 1 0 46.00 7.08 1/19
S Randiv Suraj Randiv 30/01/1985 2010-2011 7 2 8 0 6* 4.00 7 0 19.86 6.62 3/20
Ravindu Fernando* Ravindu Fernando 03/11/1999 2023- 1 1 9 0 9* 9.00 0 0   - 17.00 0/17
R J M Rupasinghe Gihan Rupasinghe 05/03/1986 2009-2009 2 2 33 0 18* 16.50 0 0   -   -
Sahan Arachchige* Sahan Arachchige 13/05/1996 2023- 1 1 22 0 22* 22.00 2 0 13.00 7.43 2/26
S Samarawickrama* Sadeera Samarawickrama 30/08/1995 2017- 18 17 310 0 61 20.67 0 0   -   -
P A D L R Sandakan* Lakshan Sandakan 10/06/1991 2017- 20 7 23 0 10* 7.67 23 1 24.22 7.27 4/23
K C Sangakkara Kumar Sangakkara 27/10/1977 2006-2014 56 53 1382 0 78* 31.41 0 0   -   -
J R M V B Sanjaya Vikum Sanjaya 10/02/1992 2017-2017 8 5 20 0 6* 6.67 9 0 27.78 8.67 2/20
S M S M Senanayake Sachithra Senanayake 09/02/1985 2012-2016 24 12 56 0 17* 9.33 25 1 21.96 6.78 4/46
D Shanaka* Dasun Shanaka 09/09/1991 2015- 97 89 1444 0 74 20.93 31 0 21.94 8.40 3/16
L P C Silva Chamara Silva 14/12/1979 2006-2011 16 15 175 0 38* 13.46 1 0 15.00 5.00 1/4
T A M Siriwardana Milinda Siriwardana 04/12/1985 2015-2017 22 19 275 0 42* 17.19 8 0 25.75 8.96 2/17
W U Tharanga Upul Tharanga 02/02/1985 2006-2018 26 26 407 0 47* 16.28 0 0   -   -
M M Theekshana* Maheesh Theekshana 01/08/2000 2021- 46 17 36 0 11 3.60 44 0 27.09 6.72 3/17
H D R L Thirimanne* Lahiru Thirimanne 08/09/1989 2012-2016 26 20 291 0 44* 16.17 0 0   -   -
I D N Thushara* Nuwan Thushara 06/08/1994 2022- 8 3 8 0 6* 8.00 11 2 19.73 8.98 5/20
T Thushara Thilan Thushara 01/03/1981 2008-2010 6 2 4 0 3* 2.00 7 0 25.57 8.14 2/37
I Udana* Isuru Udana 17/02/1988 2009- 35 25 256 0 84 18.29 27 0 33.89 8.70 3/11
M L Udawatte Mahela Udawatte 19/07/1986 2008-2017 8 8 96 0 25* 12.00 0 0   -   -
W P U J C Vaas Chaminda Vaas 21/01/1974 2006-2007 6 2 33 0 21* 33.00 6 0 21.33 5.82 2/14
J D F Vandersay* Jeffrey Vandersay 05/02/1990 2015- 14 7 20 0 8 20.00 7 0 56.43 8.01 2/26
Vijayakanth Viyaskanth* Vijayakanth Viyaskanth 05/12/2001 2023- 1 1 13 0 13 0.00 1 0 28.00 7.00 1/28
K D K Vithanage Kithuruwan Vithanage 26/02/1991 2014-2016 3 3 40 0 38* 13.33 0 0   -   -
Wanindu Hasaranga* Wanindu Hasaranga 29/07/1997 2019- 65 55 650 0 71* 15.12 104 3 15.57 6.84 4/9
K Weeraratne Kaushalya Weeraratne 29/01/1981 2008-2009 5 5 49 0 20 16.33 4 1 31.50 8.40 4/19
U W M B C A Welegedara Chanaka Welegedara 20/03/1981 2010-2010 2 1 2 0 2 0.00 2 0 30.50 10.17 1/21
M R G Wijekoon Gayan Wijekoon 21/12/1976 2007-2007 3 2 1 0 1 1.00 2 0 50.50 9.18 1/12
Total Players = 107

Player Records and Statistics
Country Records and Statistics