🏏
CricPlayers
Stats
Players
Compare
Countries
Teams
Records
Leaderboards
Analytics
Go
Get App
App
Cricket Players Directory
Showing 14,502 players across international & domestic leagues
Go
Role:
All
Batters
Bowlers
All-Rounders
Wicket-Keepers
Country
All Countries
India (3789)
England (2101)
Australia (1377)
South Africa (951)
New Zealand (719)
West Indies (660)
Pakistan (614)
Sri Lanka (536)
Bangladesh (358)
Zimbabwe (357)
Scotland (291)
United Arab Emirates (280)
Ireland (269)
Canada (244)
Namibia (178)
Netherlands (177)
Afghanistan (177)
Nepal (134)
United States of America (128)
Hong Kong (115)
Kenya (102)
Oman (102)
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)
United States (16)
Uganda (15)
Jersey (15)
Fiji (15)
Japan (15)
Maldives (14)
Gibraltar (14)
Malta (13)
Botswana (13)
Estonia (13)
Portugal (12)
Nigeria (10)
Masvingo (7)
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
Kane Williamson
International Cricketer
Matches
175
Runs
7,256
Avg
—
View Profile
Compare
England
Batsman
Joe Root
International Cricketer
Matches
199
Runs
8,010
Avg
—
View Profile
Compare
India
Batsman
Shikhar Dhawan
International Cricketer
Matches
167
Runs
6,793
Avg
—
View Profile
Compare
India
XI
Allrounder
Ravindra Jadeja
International Cricketer
Matches
212
Runs
2,905
Avg
—
View Profile
Compare
India
WK-Batsman
Dinesh Karthik
International Cricketer
Matches
94
Runs
1,752
Avg
—
View Profile
Compare
Bangladesh
Allrounder
Afif Hossain
International Cricketer
Matches
38
Runs
713
Avg
—
View Profile
Compare
Sri Lanka
Bowler
Lasith Malinga
International Cricketer
Matches
226
Wickets
338
Econ
—
View Profile
Compare
India
XI
Bowler
Deepak Chahar
International Cricketer
Matches
13
Wickets
16
Econ
—
View Profile
Compare
India
Batsman
Sourav Ganguly
International Cricketer
Matches
308
Runs
11,221
Avg
—
View Profile
Compare
Pakistan
Bowler
Shoaib Akhtar
International Cricketer
Matches
158
Wickets
241
Econ
—
View Profile
Compare
Scotland
Batsman
Rahul Dravid
International Cricketer
Matches
340
Runs
10,768
Avg
—
View Profile
Compare
Australia
Allrounder
Glenn Maxwell
International Cricketer
Matches
149
Runs
3,990
Avg
—
View Profile
Compare
England
WK-Batsman
Jonny Bairstow
International Cricketer
Matches
107
Runs
3,868
Avg
—
View Profile
Compare
England
XI
WK-Batsman
Jos Buttler
International Cricketer
Matches
204
Runs
5,678
Avg
—
View Profile
Compare
Ireland
Batsman
Eoin Morgan
International Cricketer
Matches
23
Runs
744
Avg
—
View Profile
Compare
India
XI
Batsman
Ajinkya Rahane
International Cricketer
Matches
90
Runs
2,962
Avg
—
View Profile
Compare
India
XI
Bowler
Bhuvneshwar Kumar
International Cricketer
Matches
121
Wickets
141
Econ
—
View Profile
Compare
West Indies
Allrounder
Kieron Pollard
International Cricketer
Matches
123
Runs
2,706
Avg
—
View Profile
Compare
Pakistan
Batsman
Fakhar Zaman
International Cricketer
Matches
97
Runs
4,019
Avg
—
View Profile
Compare
Bangladesh
WK-Batsman
Mushfiqur Rahim
International Cricketer
Matches
274
Runs
7,795
Avg
—
View Profile
Compare
India
Batsman
Ambati Rayudu
International Cricketer
Matches
55
Runs
1,694
Avg
—
View Profile
Compare
Australia
Bowler
Adam Zampa
International Cricketer
Matches
127
Wickets
207
Econ
—
View Profile
Compare
India
XI
WK-Batsman
Sanju Samson
International Cricketer
Matches
16
Runs
510
Avg
—
View Profile
Compare
South Africa
Batsman
Hashim Amla
International Cricketer
Matches
181
Runs
8,113
Avg
—
View Profile
Compare
Page
2
of
605
Prev
Next
Home
Players
Compare
Records
Get App