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 1,161 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)
Namibia (177)
Afghanistan (177)
Netherlands (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)
Belgium (20)
Finland (20)
Guernsey (19)
Vanuatu (19)
Germany (17)
Italy (16)
Spain (16)
Uganda (15)
Japan (15)
Jersey (15)
Fiji (15)
Gibraltar (14)
Maldives (14)
Estonia (13)
Malta (13)
Botswana (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
XI
WK-Batsman
Kusal Mendis
Player Profile
ODI Stats
Career
Matches
164
Runs
5,283
Avg
35.93
View Profile
Compare
West Indies
Batsman
Chadwick Walton
Player Profile
ODI Stats
Career
Matches
9
Runs
53
Avg
6.62
View Profile
Compare
Scotland
Batsman
George Bailey
Player Profile
ODI Stats
Career
Matches
90
Runs
3,044
Avg
40.58
View Profile
Compare
Page
9
of
49
Prev
Next
Zimbabwe
Allrounder
Sikandar Raza
Player Profile
ODI Stats
Career
Matches
162
Runs
4,824
Avg
37.39
View Profile
Compare
South Africa
Batsman
Herschelle Gibbs
Player Profile
ODI Stats
Career
Matches
248
Runs
8,094
Avg
36.13
View Profile
Compare
Australia
Batsman
Michael Hussey
Player Profile
ODI Stats
Career
Matches
185
Runs
5,442
Avg
48.15
View Profile
Compare
Bangladesh
Allrounder
Mominul Haque
Player Profile
ODI Stats
Career
Matches
28
Runs
557
Avg
22.28
View Profile
Compare
New Zealand
WK-Batsman
Tom Blundell
Player Profile
ODI Stats
Career
Matches
12
Runs
266
Avg
29.55
View Profile
Compare
Australia
Batsman
Darren Lehmann
Player Profile
ODI Stats
Career
Matches
117
Runs
3,078
Avg
38.96
View Profile
Compare
West Indies
WK-Batsman
Denesh Ramdin
Player Profile
ODI Stats
Career
Matches
139
Runs
2,200
Avg
25.00
View Profile
Compare
South Africa
WK-Batsman
Dane Vilas
Player Profile
TEST Stats
Career
Matches
6
Runs
94
Avg
10.44
View Profile
Compare
Pakistan
Batsman
Umar Akmal
Player Profile
ODI Stats
Career
Matches
121
Runs
3,194
Avg
34.34
View Profile
Compare
Australia
Batsman
Joe Burns
Player Profile
ODI Stats
Career
Matches
6
Runs
146
Avg
24.33
View Profile
Compare
West Indies
Batsman
Jermaine Blackwood
Player Profile
ODI Stats
Career
Matches
3
Runs
23
Avg
11.50
View Profile
Compare
Zimbabwe
WK-Batsman
Regis Chakabva
Player Profile
ODI Stats
Career
Matches
61
Runs
1,188
Avg
22.00
View Profile
Compare
England
Batsman
Dominic Sibley
Player Profile
TEST Stats
Career
Matches
2
Runs
38
Avg
12.67
View Profile
Compare
Ireland
XI
WK-Batsman
Lorcan Tucker
Player Profile
ODI Stats
Career
Matches
67
Runs
1,196
Avg
23.45
View Profile
Compare
Zimbabwe
Batsman
Gary Ballance
Player Profile
ODI Stats
Career
Matches
5
Runs
157
Avg
39.25
View Profile
Compare
West Indies
Batsman
Shamarh Brooks
Player Profile
ODI Stats
Career
Matches
29
Runs
842
Avg
30.07
View Profile
Compare
India
XI
Batsman
Suryakumar Yadav
Player Profile
ODI Stats
Career
Matches
37
Runs
773
Avg
25.76
View Profile
Compare
West Indies
Batsman
Kyle Hope
Player Profile
ODI Stats
Career
Matches
7
Runs
138
Avg
23.00
View Profile
Compare
Bangladesh
Batsman
Anwar Hossain
Player Profile
ODI Stats
Career
Matches
1
Runs
42
Avg
42.00
View Profile
Compare
Zimbabwe
Batsman
Hamilton Masakadza
Player Profile
ODI Stats
Career
Matches
209
Runs
5,658
Avg
27.73
View Profile
Compare
Pakistan
Batsman
Khurram Manzoor
Player Profile
ODI Stats
Career
Matches
7
Runs
236
Avg
33.71
View Profile
Compare