CricPlayers
Stats
Players
Compare
Countries
Teams
Records
Leaderboards
Analytics
Go
Get Android App
Get App
Home
Players
Compare
Records
Get App
Cricket Players Directory
Showing 171 players across international & domestic leagues
Reset all filters
Go
Role:
All
Batters
Bowlers
All-Rounders
Wicket-Keepers
Country
All Countries
India (3808)
England (2100)
Australia (1378)
South Africa (951)
New Zealand (721)
West Indies (661)
Pakistan (617)
Sri Lanka (536)
Zimbabwe (382)
Bangladesh (358)
Scotland (288)
United Arab Emirates (280)
Ireland (267)
Canada (243)
Netherlands (177)
Afghanistan (177)
Namibia (177)
United States of America (144)
Nepal (134)
Hong Kong (115)
Kenya (102)
Oman (101)
Malaysia (79)
Papua New Guinea (78)
Bermuda (51)
Qatar (50)
Singapore (38)
Thailand (34)
Kuwait (31)
Denmark (26)
Finland (20)
Belgium (20)
Vanuatu (19)
Guernsey (19)
Germany (17)
Italy (16)
Spain (16)
Japan (15)
Fiji (15)
Uganda (15)
Jersey (15)
Gibraltar (14)
Maldives (14)
Botswana (13)
Malta (13)
Estonia (13)
Portugal (12)
Nigeria (10)
East Africa (5)
China (2)
Format
All Formats
Test
ODI
T20I
IPL
Category
All Cricketers
Men's
Women's
Sort By
Most Popular
Most Runs
Most Wickets
Most Matches
Name (A-Z)
Apply Filters
Sri Lanka
Allrounder
Angelo Mathews
Player Profile
ODI Stats
Career
Matches
226
Runs
5,916
Avg
40.52
View Profile
Compare
Sri Lanka
Allrounder
Angelo Perera
Player Profile
ODI Stats
Career
Matches
6
Runs
52
Avg
13.00
View Profile
Compare
Sri Lanka
Allrounder
Tillakaratne Dilshan
Player Profile
ODI Stats
Career
Matches
330
Runs
10,290
Avg
39.27
View Profile
Compare
Page
1
of
8
Prev
Next
Advertisement
Sri Lanka
XI
Allrounder
Dhananjaya de Silva
Player Profile
ODI Stats
Career
Matches
93
Runs
1,924
Avg
25.65
View Profile
Compare
Sri Lanka
Allrounder
Ashan Priyanjan
Player Profile
ODI Stats
Career
Matches
23
Runs
420
Avg
23.33
View Profile
Compare
Sri Lanka
Allrounder
Wanindu Hasaranga
Player Profile
ODI Stats
Career
Matches
70
Runs
1,142
Avg
23.31
View Profile
Compare
Sri Lanka
XI
Allrounder
Dasun Shanaka
Player Profile
ODI Stats
Career
Matches
76
Runs
1,445
Avg
23.30
View Profile
Compare
Sri Lanka
Allrounder
Danushka Gunathilaka
Player Profile
ODI Stats
Career
Matches
47
Runs
1,601
Avg
35.57
View Profile
Compare
Sri Lanka
Allrounder
Chaturanga de Silva
Player Profile
ODI Stats
Career
Matches
7
Runs
94
Avg
15.66
View Profile
Compare
Sri Lanka
Allrounder
Sanath Jayasuriya
Player Profile
ODI Stats
Career
Matches
441
Runs
13,364
Avg
32.51
View Profile
Compare
Sri Lanka
Allrounder
Isuru Udana
Player Profile
ODI Stats
Career
Matches
21
Runs
237
Avg
16.92
View Profile
Compare
Sri Lanka
Allrounder
Seekkuge Prasanna
Player Profile
ODI Stats
Career
Matches
40
Runs
421
Avg
12.38
View Profile
Compare
Sri Lanka
Allrounder
Dilhara Lokuhettige
Player Profile
ODI Stats
Career
Matches
9
Runs
83
Avg
9.22
View Profile
Compare
Sri Lanka
Allrounder
Jeevan Mendis
Player Profile
ODI Stats
Career
Matches
58
Runs
636
Avg
18.70
View Profile
Compare
Sri Lanka
Allrounder
Hasantha Fernando
Player Profile
ODI Stats
Career
Matches
7
Runs
43
Avg
21.50
View Profile
Compare
Sri Lanka
Allrounder
Shehan Jayasuriya
Player Profile
ODI Stats
Career
Matches
12
Runs
195
Avg
21.66
View Profile
Compare
Sri Lanka
Allrounder
Chaminda Bandara
Player Profile
ODI Stats
Career
Matches
1
Runs
1
Avg
—
View Profile
Compare
Sri Lanka
Allrounder
Thisara Perera
Player Profile
ODI Stats
Career
Matches
166
Runs
2,338
Avg
19.98
View Profile
Compare
Sri Lanka
Allrounder
Indika de Saram
Player Profile
ODI Stats
Career
Matches
15
Runs
183
Avg
16.63
View Profile
Compare
Sri Lanka
Allrounder
Dilruwan Perera
Player Profile
ODI Stats
Career
Matches
13
Runs
152
Avg
12.66
View Profile
Compare
Sri Lanka
Allrounder
Lahiru Madushanka
Player Profile
ODI Stats
Career
Matches
4
Runs
14
Avg
4.66
View Profile
Compare
Sri Lanka
Allrounder
Akalanka Ganegama
Player Profile
ODI Stats
Career
Matches
4
Runs
7
Avg
3.50
View Profile
Compare
Sri Lanka
Allrounder
Chamika Karunaratne
Player Profile
ODI Stats
Career
Matches
26
Runs
451
Avg
25.05
View Profile
Compare
Sri Lanka
Allrounder
Farveez Maharoof
Player Profile
ODI Stats
Career
Matches
109
Runs
1,113
Avg
19.52
View Profile
Compare