Sri Lankan Players   :   Recent   |   Test   |   One Day International (ODI)   |    Twenty20 International (T20I)   

SriLankan ODI Players - 168 Caped Players

Somachandra De Silva
Right-hand bat
1
CAP NO
ODI Debue : 07-06-1975
Ranjit Fernando
Right-hand bat
2
CAP NO
ODI Debue : 07-06-1975

David Heyn
Left-hand bat
3
CAP NO
ODI Debue : 07-06-1975
Lalith Kaluperuma
Right-hand bat
4
CAP NO
ODI Debue : 07-06-1975

Duleep Mendis
Right-hand bat
5
CAP NO
ODI Debue : 07-06-1975
Tony Opatha
Right-hand bat
6
CAP NO
ODI Debue : 07-06-1975

Mevan Pieris
Left-hand bat
7
CAP NO
ODI Debue : 07-06-1975
Anura Ranasinghe
Right-hand bat
8
CAP NO
ODI Debue : 07-06-1975

Anura Tennekoon
Right-hand bat
9
CAP NO
ODI Debue : 07-06-1975
Michael Tissera
Right-hand bat
10
CAP NO
ODI Debue : 07-06-1975

Bandula Warnapura
Right-hand bat
11
CAP NO
ODI Debue : 07-06-1975
Sunil Wettimuny
Right-hand bat
12
CAP NO
ODI Debue : 11-06-1975

Ajit de Silva
Left-hand bat
13
CAP NO
ODI Debue : 14-06-1975
Stanley De Silva
Right-hand bat
14
CAP NO
ODI Debue : 09-06-1979

Roy Dias
Right-hand bat
15
CAP NO
ODI Debue : 09-06-1979
Sunil Jayasinghe
Right-hand bat
16
CAP NO
ODI Debue : 09-06-1979

Sudath Pasqual
Left-hand bat
17
CAP NO
ODI Debue : 09-06-1979
Ranjan Gunatilleke
Right-hand bat
18
CAP NO
ODI Debue : 16-06-1979

Ranjan Madugalle
Right-hand bat
19
CAP NO
ODI Debue : 16-06-1979
Ashantha de Mel
Right-hand bat
20
CAP NO
ODI Debue : 13-02-1982

Rohan Jayasekera
Right-hand bat
21
CAP NO
ODI Debue : 13-02-1982
Sidath Wettimuny
Right-hand bat
22
CAP NO
ODI Debue : 13-02-1982

Mahes Goonatilleke
Right-hand bat
23
CAP NO
ODI Debue : 14-02-1982
Arjuna Ranatunga
Left-hand bat
24
CAP NO
ODI Debue : 14-02-1982

Ravi Ratnayeke
Left-hand bat
25
CAP NO
ODI Debue : 12-03-1982
Roger Wijesuriya
Right-hand bat
26
CAP NO
ODI Debue : 12-03-1982

27
CAP NO
ODI Debue : 12-09-1982
Rumesh Ratnayake
Right-hand bat
28
CAP NO
ODI Debue : 26-09-1982

Guy de Alwis
Right-hand bat
29
CAP NO
ODI Debue : 02-03-1983
Susil Fernando
Right-hand bat
30
CAP NO
ODI Debue : 02-03-1983

Yohan Goonasekera
Left-hand bat
31
CAP NO
ODI Debue : 02-03-1983
Mithra Wettimuny
Right-hand bat
32
CAP NO
ODI Debue : 02-03-1983

Sridharan Jeganathan
Right-hand bat
33
CAP NO
ODI Debue : 20-03-1983
Granville De Silva
Right-hand bat
34
CAP NO
ODI Debue : 30-04-1983

Brendon Kuruppu
Right-hand bat
35
CAP NO
ODI Debue : 30-04-1983
Athula Samarasekera
Right-hand bat
36
CAP NO
ODI Debue : 09-06-1983

Aravinda de Silva
Right-hand bat
37
CAP NO
ODI Debue : 31-03-1984
Shaul Karnain
Right-hand bat
38
CAP NO
ODI Debue : 31-03-1984

Amal Silva
Left-hand bat
39
CAP NO
ODI Debue : 03-11-1984
Marlon Vonhagt
Right-hand bat
40
CAP NO
ODI Debue : 03-02-1985

Saliya Ahangama
Left-hand bat
41
CAP NO
ODI Debue : 25-10-1985
Asanka Gurusinha
Left-hand bat
42
CAP NO
ODI Debue : 03-11-1985

Don Anurasiri
Right-hand bat
43
CAP NO
ODI Debue : 02-03-1986
Ashley de Silva
Right-hand bat
44
CAP NO
ODI Debue : 02-03-1986

Roshan Mahanama
Right-hand bat
45
CAP NO
ODI Debue : 02-03-1986
Gamini Perera
Right-hand bat
46
CAP NO
ODI Debue : 02-03-1986

Keerthi Ranasinghe
Left-hand bat
47
CAP NO
ODI Debue : 02-03-1986
Kaushik Amalean
Right-hand bat
48
CAP NO
ODI Debue : 08-03-1986

Champaka Ramanayake
Right-hand bat
49
CAP NO
ODI Debue : 08-03-1986
Graeme Labrooy
Right-hand bat
50
CAP NO
ODI Debue : 27-11-1986

Hashan Tillakaratne
Left-hand bat
51
CAP NO
ODI Debue : 27-11-1986
Asoka de Silva
Left-hand bat
52
CAP NO
ODI Debue : 24-12-1986

Sanath Kaluperuma
Right-hand bat
53
CAP NO
ODI Debue : 19-01-1988
54
CAP NO
ODI Debue : 04-09-1988

Kapila Wijegunawardene
Right-hand bat
55
CAP NO
ODI Debue : 27-10-1988
Nilantha Ratnayake
Left-hand bat
56
CAP NO
ODI Debue : 24-03-1989

Lalithamana Fernando
Right-hand bat
57
CAP NO
ODI Debue : 25-10-1989
Sanath Jayasuriya
Allrounder
58
CAP NO
ODI Debue : 26-12-1989

Marvan Atapattu
Right-hand bat
59
CAP NO
ODI Debue : 01-12-1990
Dammika Ranatunga
Right-hand bat
60
CAP NO
ODI Debue : 05-12-1990

Romesh Kaluwitharana
Right-hand bat
61
CAP NO
ODI Debue : 08-12-1990
Jayananda Warnaweera
Left-hand bat
62
CAP NO
ODI Debue : 08-12-1990

Charith Senanayake
Left-hand bat
63
CAP NO
ODI Debue : 21-12-1990
Pramodya Wickramasinghe
Right-hand bat
64
CAP NO
ODI Debue : 31-12-1990

Chandika Hathurusingha
Right-hand bat
65
CAP NO
ODI Debue : 10-01-1992
Ruwan Kalpage
Left-hand bat
66
CAP NO
ODI Debue : 10-01-1992

Dulip Liyanage
Left-hand bat
67
CAP NO
ODI Debue : 04-12-1992
Gamini Wickremasinghe
Right-hand bat
68
CAP NO
ODI Debue : 04-12-1992

Nishantha Ranatunga
Right-hand bat
69
CAP NO
ODI Debue : 03-02-1993
70
CAP NO
ODI Debue : 12-08-1993

Pubudu Dassanayake
Right-hand bat
71
CAP NO
ODI Debue : 02-09-1993
Hemantha Wickramaratne
Left-hand bat
72
CAP NO
ODI Debue : 04-09-1993

Dulip Samaraweera
Right-hand bat
73
CAP NO
ODI Debue : 03-11-1993
Nisal Fernando
Right-hand bat
74
CAP NO
ODI Debue : 15-02-1994

Chaminda Vaas
Left-hand bat
75
CAP NO
ODI Debue : 15-02-1994
Aruna Gunawardena
Right-hand bat
76
CAP NO
ODI Debue : 18-02-1994

Ravindra Pushpakumara
Right-hand bat
77
CAP NO
ODI Debue : 18-02-1994
Upul Chandana
Right-hand bat
78
CAP NO
ODI Debue : 14-04-1994

Manjula Munasinghe
Right-hand bat
79
CAP NO
ODI Debue : 14-04-1994
Ajith Weerakkody
Right-hand bat
80
CAP NO
ODI Debue : 18-04-1994

Sanjeeva Ranatunga
Left-hand bat
81
CAP NO
ODI Debue : 03-08-1994
Kumar Dharmasena
Allrounder
82
CAP NO
ODI Debue : 24-08-1994

Jayantha Silva
Right-hand bat
83
CAP NO
ODI Debue : 26-03-1995
84
CAP NO
ODI Debue : 29-03-1995

Chaminda Mendis
Right-hand bat
85
CAP NO
ODI Debue : 01-04-1995
Chamara Dunusinghe
Right-hand bat
86
CAP NO
ODI Debue : 06-04-1995

Eric Upashantha
Right-hand bat
87
CAP NO
ODI Debue : 03-10-1995
Sajeewa de Silva
Left-hand bat
88
CAP NO
ODI Debue : 28-09-1996

Nuwan Zoysa
Left-hand bat
89
CAP NO
ODI Debue : 25-03-1997
Lanka de Silva
Right-hand bat
90
CAP NO
ODI Debue : 18-07-1997

Russel Arnold
Left-hand bat
91
CAP NO
ODI Debue : 06-11-1997
92
CAP NO
ODI Debue : 24-01-1998

Avishka Gunawardene
Left-hand bat
93
CAP NO
ODI Debue : 26-01-1998
Naveed Nawaz
Left-hand bat
94
CAP NO
ODI Debue : 26-01-1998

Suresh Perera
Right-hand bat
95
CAP NO
ODI Debue : 19-06-1998
Niroshan Bandaratilleke
Right-hand bat
96
CAP NO
ODI Debue : 21-06-1998

97
CAP NO
ODI Debue : 06-11-1998
98
CAP NO
ODI Debue : 29-01-1999

Hemantha Boteju
Right-hand bat
99
CAP NO
ODI Debue : 22-03-1999
Indika de Saram
Right-hand bat
100
CAP NO
ODI Debue : 22-08-1999

Chamara Silva
Batsman
101
CAP NO
ODI Debue : 26-08-1999
102
CAP NO
ODI Debue : 11-12-1999

Indika Gallage
Right-hand bat
103
CAP NO
ODI Debue : 19-12-1999
Kaushalya Weeraratne
Left-hand bat
104
CAP NO
ODI Debue : 29-05-2000

Kumar Sangakkara
Wicketkeeper batsman
105
CAP NO
ODI Debue : 05-07-2000
106
CAP NO
ODI Debue : 09-01-2001

Akalanka Ganegama
Allrounder
107
CAP NO
ODI Debue : 08-04-2001
Charitha Buddhika
Allrounder
108
CAP NO
ODI Debue : 26-10-2001

Prabath Nissanka
Right-hand bat
109
CAP NO
ODI Debue : 27-10-2001
Hasantha Fernando
Allrounder
110
CAP NO
ODI Debue : 04-08-2002

111
CAP NO
ODI Debue : 04-08-2002
Pulasthi Gunaratne
Right-hand bat
112
CAP NO
ODI Debue : 07-08-2002

Jehan Mubarak
Left-hand bat
113
CAP NO
ODI Debue : 27-11-2002
Prasanna Jayawardene
Right-hand bat
114
CAP NO
ODI Debue : 04-04-2003

115
CAP NO
ODI Debue : 06-04-2003
116
CAP NO
ODI Debue : 13-05-2003

117
CAP NO
ODI Debue : 18-11-2003
118
CAP NO
ODI Debue : 18-11-2003

Saman Jayantha
Right-hand bat
119
CAP NO
ODI Debue : 27-02-2004
120
CAP NO
ODI Debue : 25-04-2004

Farveez Maharoof
Allrounder
121
CAP NO
ODI Debue : 25-04-2004
Thilina Kandamby
Left-hand bat
122
CAP NO
ODI Debue : 27-04-2004

123
CAP NO
ODI Debue : 17-07-2004
Dilhara Lokuhettige
Right-hand bat
124
CAP NO
ODI Debue : 30-07-2005

Upul Tharanga
Batsman
125
CAP NO
ODI Debue : 02-08-2005
126
CAP NO
ODI Debue : 03-08-2005

Malinga Bandara
Right-hand bat
127
CAP NO
ODI Debue : 06-01-2006
Michael Vandort
Left-hand bat
128
CAP NO
ODI Debue : 13-01-2006

129
CAP NO
ODI Debue : 29-01-2006
Dhammika Prasad
Right-hand bat
130
CAP NO
ODI Debue : 25-02-2006

Ishara Amerasinghe
Right-hand bat
131
CAP NO
ODI Debue : 18-05-2007
Malinda Warnapura
Opening batsman
132
CAP NO
ODI Debue : 20-05-2007

Dilruwan Perera
Allrounder
133
CAP NO
ODI Debue : 13-10-2007
134
CAP NO
ODI Debue : 10-04-2008

Mahela Udawatte
Batsman
135
CAP NO
ODI Debue : 10-04-2008
136
CAP NO
ODI Debue : 15-04-2008

Angelo Mathews
Allrounder
137
CAP NO
ODI Debue : 28-11-2008
138
CAP NO
ODI Debue : 15-12-2009

Suraj Randiv
Bowler
139
CAP NO
ODI Debue : 18-12-2009
140
CAP NO
ODI Debue : 18-12-2009

Thisara Perera
Allrounder
141
CAP NO
ODI Debue : 24-12-2009
142
CAP NO
ODI Debue : 27-12-2009

143
CAP NO
ODI Debue : 05-01-2010
Dinesh Chandimal
Wicketkeeper batsman
144
CAP NO
ODI Debue : 01-06-2010

Jeevan Mendis
Allrounder
145
CAP NO
ODI Debue : 01-06-2010
Dimuth Karunaratne
Opening batsman
146
CAP NO
ODI Debue : 09-07-2011

147
CAP NO
ODI Debue : 16-08-2011
Seekkuge Prasanna
Allrounder
148
CAP NO
ODI Debue : 20-08-2011

Kosala Kulasekara
Allrounder
149
CAP NO
ODI Debue : 11-11-2011
150
CAP NO
ODI Debue : 20-01-2012

151
CAP NO
ODI Debue : 13-06-2012
Isuru Udana
Right-hand bat
152
CAP NO
ODI Debue : 24-07-2012

Nuwan Pradeep
Bowler
153
CAP NO
ODI Debue : 31-07-2012
Akila Dananjaya
Allrounder
154
CAP NO
ODI Debue : 12-11-2012

Kusal Perera
Wicketkeeper batsman
155
CAP NO
ODI Debue : 13-01-2013
Angelo Perera
Allrounder
156
CAP NO
ODI Debue : 26-07-2013

Ashan Priyanjan
Allrounder
157
CAP NO
ODI Debue : 25-12-2013
Kithuruwan Vithanage
Left-hand bat
158
CAP NO
ODI Debue : 25-12-2013

159
CAP NO
ODI Debue : 25-02-2014
Lahiru Gamage
Right-hand bat
160
CAP NO
ODI Debue : 02-11-2014

Niroshan Dickwella
Wicketkeeper batsman
161
CAP NO
ODI Debue : 16-11-2014
Dushmantha Chameera
Right-hand bat
162
CAP NO
ODI Debue : 29-01-2015

Tharindu Kaushal
Right-hand bat
163
CAP NO
ODI Debue : 18-03-2015
164
CAP NO
ODI Debue : 11-07-2015

168
CAP NO
ODI Debue : 28-12-2015
Vishwa Fernando
Playing role Bowler
182
CAP NO
ODI Debue : 20-08-2017

Dilshan Munaweera
Opening batsman
183
CAP NO
ODI Debue : 31-08-2017
Malinda Pushpakumara
Playing role Allrounder
184
CAP NO
ODI Debue : 31-08-2017

cricstats | cricstatistics | Cricket records | Cricket Statistics | Live Scores | Ball by Ball Live Score | Full Coverage of Live International Cricket Matches | All International Cricket Series | Last Year Some Records and Statistics | All Player of all country | Player Complete Detail | Players Test, ODI, T20, IPL Records | cricstas.in


©2015 CricStats All rights reserved.