Players
Series
Matches
Statistics
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Indian Premier League
Matches
Players
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
New and Updated Pages
Milestones
Approaching Milestones
Recent Achievements
Ratings
World XI (Test)
World XI (ODI)
World XI (T20)
Top Ten (Test)
Top Ten (ODI)
Top Ten (T20)
Search
Quiz
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.
Test
ODI
T20I
Players for
Afghanistan
Australia
Bangladesh
Bermuda
Canada
East Africa
England
Hong Kong
India
Ireland
Jersey
Kenya
Namibia
Nepal
Netherlands
New Zealand
Oman
Pakistan
Papua New Guinea
Scotland
South Africa
Sri Lanka
United Arab Emirates
United States
West Indies
Zimbabwe
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
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links