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 3,530 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)
Belgium (20)
Finland (20)
Vanuatu (19)
Guernsey (19)
Germany (17)
Italy (16)
Spain (16)
Japan (15)
Jersey (15)
Fiji (15)
Uganda (15)
Maldives (14)
Gibraltar (14)
Botswana (13)
Estonia (13)
Malta (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
India
XI
Allrounder
Ravindra Jadeja
Player Profile
ODI Stats
Career
Matches
212
Runs
2,905
Avg
32.27
View Profile
Compare
India
WK-Batsman
Dinesh Karthik
Player Profile
ODI Stats
Career
Matches
94
Runs
1,752
Avg
30.20
View Profile
Compare
Bangladesh
Allrounder
Afif Hossain
Player Profile
ODI Stats
Career
Matches
38
Runs
713
Avg
27.42
View Profile
Compare
Page
2
of
148
Prev
Next
India
XI
Bowler
Deepak Chahar
Player Profile
ODI Stats
Career
Matches
13
Wickets
16
Econ
5.75
View Profile
Compare
Sri Lanka
Bowler
Lasith Malinga
Player Profile
ODI Stats
Career
Matches
226
Wickets
338
Econ
5.35
View Profile
Compare
India
Batsman
Sourav Ganguly
Player Profile
ODI Stats
Career
Matches
308
Runs
11,221
Avg
40.95
View Profile
Compare
Australia
Allrounder
Glenn Maxwell
Player Profile
ODI Stats
Career
Matches
149
Runs
3,990
Avg
33.81
View Profile
Compare
Pakistan
Bowler
Shoaib Akhtar
Player Profile
ODI Stats
Career
Matches
158
Wickets
241
Econ
4.75
View Profile
Compare
India
Batsman
Rahul Dravid
Player Profile
ODI Stats
Career
Matches
340
Runs
10,768
Avg
39.15
View Profile
Compare
England
XI
WK-Batsman
Jos Buttler
Player Profile
ODI Stats
Career
Matches
204
Runs
5,678
Avg
39.15
View Profile
Compare
England
WK-Batsman
Jonny Bairstow
Player Profile
ODI Stats
Career
Matches
107
Runs
3,868
Avg
42.97
View Profile
Compare
Ireland
Batsman
Eoin Morgan
Player Profile
ODI Stats
Career
Matches
23
Runs
744
Avg
35.42
View Profile
Compare
India
XI
Batsman
Ajinkya Rahane
Player Profile
ODI Stats
Career
Matches
90
Runs
2,962
Avg
35.26
View Profile
Compare
India
XI
Bowler
Bhuvneshwar Kumar
Player Profile
ODI Stats
Career
Matches
121
Wickets
141
Econ
5.08
View Profile
Compare
West Indies
Allrounder
Kieron Pollard
Player Profile
ODI Stats
Career
Matches
123
Runs
2,706
Avg
26.01
View Profile
Compare
Pakistan
Batsman
Fakhar Zaman
Player Profile
ODI Stats
Career
Matches
97
Runs
4,019
Avg
44.65
View Profile
Compare
Bangladesh
WK-Batsman
Mushfiqur Rahim
Player Profile
ODI Stats
Career
Matches
274
Runs
7,795
Avg
36.42
View Profile
Compare
India
Batsman
Ambati Rayudu
Player Profile
ODI Stats
Career
Matches
55
Runs
1,694
Avg
47.05
View Profile
Compare
Australia
Bowler
Adam Zampa
Player Profile
ODI Stats
Career
Matches
127
Wickets
207
Econ
5.56
View Profile
Compare
India
XI
WK-Batsman
Sanju Samson
Player Profile
ODI Stats
Career
Matches
16
Runs
510
Avg
56.66
View Profile
Compare
South Africa
Batsman
Hashim Amla
Player Profile
ODI Stats
Career
Matches
181
Runs
8,113
Avg
49.46
View Profile
Compare
India
Batsman
Cheteshwar Pujara
Player Profile
ODI Stats
Career
Matches
5
Runs
51
Avg
10.20
View Profile
Compare
India
Allrounder
Kapil Dev
Player Profile
ODI Stats
Career
Matches
225
Runs
3,783
Avg
23.79
View Profile
Compare
South Africa
Batsman
Faf du Plessis
Player Profile
ODI Stats
Career
Matches
143
Runs
5,507
Avg
47.47
View Profile
Compare