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)
Afghanistan (177)
Namibia (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)
Vanuatu (19)
Guernsey (19)
Germany (17)
Spain (16)
Italy (16)
Fiji (15)
Jersey (15)
Uganda (15)
Japan (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
New Zealand
Batsman
Hamish Rutherford
Player Profile
ODI Stats
Career
Matches
4
Runs
15
Avg
3.75
View Profile
Compare
England
Batsman
Ian Bell
Player Profile
ODI Stats
Career
Matches
161
Runs
5,416
Avg
37.87
View Profile
Compare
South Africa
Batsman
Boeta Dippenaar
Player Profile
ODI Stats
Career
Matches
101
Runs
3,300
Avg
44.00
View Profile
Compare
Page
11
of
49
Prev
Next
England
Batsman
Jonathan Trott
Player Profile
ODI Stats
Career
Matches
68
Runs
2,819
Avg
51.25
View Profile
Compare
Australia
Batsman
Matt Renshaw
Player Profile
ODI Stats
Career
Matches
15
Runs
451
Avg
32.21
View Profile
Compare
Bangladesh
Batsman
Mehrab Hossain jnr
Player Profile
ODI Stats
Career
Matches
18
Runs
276
Avg
17.25
View Profile
Compare
England
Batsman
Zak Crawley
Player Profile
ODI Stats
Career
Matches
9
Runs
205
Avg
25.62
View Profile
Compare
New Zealand
Batsman
Nathan Astle
Player Profile
ODI Stats
Career
Matches
223
Runs
7,090
Avg
34.92
View Profile
Compare
Sri Lanka
Batsman
Russel Arnold
Player Profile
ODI Stats
Career
Matches
180
Runs
3,950
Avg
35.26
View Profile
Compare
New Zealand
Batsman
Hamish Marshall
Player Profile
ODI Stats
Career
Matches
66
Runs
1,454
Avg
27.43
View Profile
Compare
Afghanistan
Batsman
Javed Ahmadi
Player Profile
ODI Stats
Career
Matches
47
Runs
1,049
Avg
23.84
View Profile
Compare
Bangladesh
Batsman
Rajin Saleh
Player Profile
ODI Stats
Career
Matches
43
Runs
1,005
Avg
23.92
View Profile
Compare
England
XI
Allrounder
Will Jacks
Player Profile
ODI Stats
Career
Matches
33
Runs
930
Avg
35.76
View Profile
Compare
Zimbabwe
WK-Batsman
Richmond Mutumbami
Player Profile
ODI Stats
Career
Matches
36
Runs
618
Avg
19.31
View Profile
Compare
New Zealand
Batsman
Daniel Flynn
Player Profile
ODI Stats
Career
Matches
20
Runs
228
Avg
15.20
View Profile
Compare
Bangladesh
Batsman
Shadman Islam
Player Profile
TEST Stats
Career
Matches
32
Runs
1,696
Avg
29.24
View Profile
Compare
Australia
Batsman
Nic Maddinson
Player Profile
TEST Stats
Career
Matches
5
Runs
83
Avg
10.37
View Profile
Compare
South Africa
Batsman
Stephen Cook
Player Profile
TEST Stats
Career
Matches
11
Runs
632
Avg
33.26
View Profile
Compare
West Indies
Batsman
Shivnarine Chanderpaul
Player Profile
ODI Stats
Career
Matches
268
Runs
8,778
Avg
41.60
View Profile
Compare
Sri Lanka
Batsman
Marvan Atapattu
Player Profile
ODI Stats
Career
Matches
268
Runs
8,529
Avg
37.57
View Profile
Compare
West Indies
Batsman
Ramnaresh Sarwan
Player Profile
ODI Stats
Career
Matches
181
Runs
5,804
Avg
42.67
View Profile
Compare
Bangladesh
WK-Batsman
Khaled Mashud
Player Profile
ODI Stats
Career
Matches
126
Runs
1,818
Avg
21.90
View Profile
Compare
Pakistan
Batsman
Imran Farhat
Player Profile
ODI Stats
Career
Matches
58
Runs
1,719
Avg
30.69
View Profile
Compare
Pakistan
Batsman
Nasir Jamshed
Player Profile
ODI Stats
Career
Matches
48
Runs
1,418
Avg
31.51
View Profile
Compare