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,602 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)
Maldives (14)
Gibraltar (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
India
XI
Batsman
Virat Kohli
Player Profile
ODI Stats
Career
Matches
318
Runs
15,183
Avg
58.84
View Profile
Compare
India
WK-Batsman
MS Dhoni
Player Profile
ODI Stats
Career
Matches
347
Runs
10,599
Avg
50.23
View Profile
Compare
South Africa
WK-Batsman
AB de Villiers
Player Profile
ODI Stats
Career
Matches
223
Runs
9,427
Avg
54.17
View Profile
Compare
Page
1
of
151
Prev
Next
India
XI
Batsman
Rohit Sharma
Player Profile
ODI Stats
Career
Matches
292
Runs
12,120
Avg
49.06
View Profile
Compare
India
Batsman
Sachin Tendulkar
Player Profile
ODI Stats
Career
Matches
463
Runs
18,426
Avg
44.83
View Profile
Compare
Zimbabwe
Batsman
Dion Ebrahim
Player Profile
ODI Stats
Career
Matches
82
Runs
1,443
Avg
20.61
View Profile
Compare
Pakistan
Batsman
Babar Azam
Player Profile
ODI Stats
Career
Matches
148
Runs
6,744
Avg
52.27
View Profile
Compare
India
WK-Batsman
Lokesh Rahul
Player Profile
ODI Stats
Career
Matches
23
Runs
704
Avg
39.11
View Profile
Compare
India
XI
Allrounder
Hardik Pandya
Player Profile
ODI Stats
Career
Matches
94
Runs
1,904
Avg
32.82
View Profile
Compare
West Indies
Allrounder
Chris Gayle
Player Profile
ODI Stats
Career
Matches
298
Runs
10,425
Avg
38.04
View Profile
Compare
India
Batsman
Gautam Gambhir
Player Profile
ODI Stats
Career
Matches
147
Runs
5,238
Avg
39.68
View Profile
Compare
Australia
Batsman
David Warner
Player Profile
ODI Stats
Career
Matches
161
Runs
6,932
Avg
45.30
View Profile
Compare
Bangladesh
Allrounder
Shakib Al Hasan
Player Profile
ODI Stats
Career
Matches
247
Runs
7,570
Avg
37.29
View Profile
Compare
India
Batsman
Virender Sehwag
Player Profile
ODI Stats
Career
Matches
241
Runs
7,995
Avg
35.37
View Profile
Compare
India
Bowler
Jasprit Bumrah
Player Profile
ODI Stats
Career
Matches
91
Wickets
151
Econ
4.58
View Profile
Compare
India
XI
WK-Batsman
Rishabh Pant
Player Profile
ODI Stats
Career
Matches
31
Runs
871
Avg
33.50
View Profile
Compare
England
Batsman
Alex Hales
Player Profile
ODI Stats
Career
Matches
70
Runs
2,419
Avg
37.79
View Profile
Compare
Australia
Batsman
Aaron Finch
Player Profile
ODI Stats
Career
Matches
146
Runs
5,406
Avg
38.89
View Profile
Compare
England
Allrounder
Ben Stokes
Player Profile
ODI Stats
Career
Matches
114
Runs
3,463
Avg
41.22
View Profile
Compare
Australia
Batsman
Steven Smith
Player Profile
ODI Stats
Career
Matches
170
Runs
5,800
Avg
43.28
View Profile
Compare
West Indies
Allrounder
Andre Russell
Player Profile
ODI Stats
Career
Matches
56
Runs
1,034
Avg
27.21
View Profile
Compare
New Zealand
Batsman
Kane Williamson
Player Profile
ODI Stats
Career
Matches
175
Runs
7,256
Avg
48.69
View Profile
Compare
England
Batsman
Joe Root
Player Profile
ODI Stats
Career
Matches
199
Runs
8,010
Avg
50.37
View Profile
Compare
India
Batsman
Shikhar Dhawan
Player Profile
ODI Stats
Career
Matches
167
Runs
6,793
Avg
44.11
View Profile
Compare