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
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- 58 57 1247 0 80 24.45 6 0 22.17 8.23 3/50
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-2021 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-2022 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- 45 44 847 0 66 21.18 16 0 20.44 6.86 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-2021 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- 7 3 11 0 10 0.00 4 0 52.00 10.40 1/11
B Fernando* Binura Fernando 12/07/1995 2015- 20 6 37 0 20* 12.33 19 0 31.05 8.53 2/12
B O P Fernando* Oshada Fernando 15/04/1992 2019-2021 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- 37 35 363 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-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-2021 3 3 22 0 20* 7.33 0 0   - 9.00 0/36
L D Madushanka* Dilshan Madushanka 18/09/2000 2022- 15 5 2 0 1 0.50 15 0 31.87 9.76 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- 90 73 1416 0 81 27.76 44 0 31.57 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 K G Mendis* Kusal Mendis 02/02/1995 2016- 78 78 1920 0 86* 25.60 0 0   -   -
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
P H K D Mendis* Kamindu Mendis 30/09/1998 2018- 23 21 381 0 65 19.05 2 0 74.00 8.22 1/14
Ramesh Mendis* Ramesh Mendis 07/07/1995 2021- 4 3 17 0 12* 5.67 2 0 24.00 6.86 1/13
RVPK Mishara Kamil Mishara 24/04/2001 2022-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- 62 61 1734 0 90* 29.90 0 0   -   -
M Pathirana* Matheesha Pathirana 18/12/2002 2022- 19 9 17 0 6* 3.40 30 2 16.13 8.44 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- 77 76 2056 1 101* 28.16 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-2021 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- 44 39 733 0 77* 22.91 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- 19 18 310 0 61 19.38 0 0   -   -
P A D L R Sandakan Lakshan Sandakan 10/06/1991 2017-2021 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- 102 94 1456 0 74 19.68 33 0 21.79 8.26 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- 60 26 66 0 14* 3.88 58 0 26.57 6.88 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- 18 7 9 0 6* 4.50 26 3 16.73 7.65 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-2021 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-2022 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 de Silva 29/07/1997 2019- 79 67 712 0 71* 13.43 131 4 15.41 6.99 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
D N Wellalage* Dunith Wellalage 09/01/2003 2024-2024 4 2 12 0 11 12.00 6 0 15.17 5.87 3/9
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
C Wirkramasinghe* Chamindu Wirkramasinghe 06/09/2002 2024- 3 3 14 0 6 0.00 1 0 55.00 7.86 1/17
Total Players = 109

Player Records and Statistics
Country Records and Statistics