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 424 players across international & domestic leagues
Reset all filters
Go
Role:
All
Batters
Bowlers
All-Rounders
Wicket-Keepers
Country
All Countries
India (3799)
England (2108)
Australia (1378)
South Africa (971)
New Zealand (727)
West Indies (674)
Pakistan (631)
Sri Lanka (540)
Zimbabwe (368)
Bangladesh (359)
United Arab Emirates (272)
Scotland (270)
Ireland (256)
Canada (240)
Afghanistan (184)
Namibia (174)
Netherlands (170)
United States of America (134)
Nepal (133)
Kenya (102)
Hong Kong (102)
Oman (99)
Papua New Guinea (79)
Malaysia (79)
Bermuda (51)
Qatar (50)
Singapore (38)
Thailand (34)
Kuwait (31)
Denmark (26)
Finland (20)
Belgium (20)
Guernsey (19)
Vanuatu (19)
UP Warriorz (18)
Germany (17)
Gujarat Giants (17)
Italy (16)
Spain (16)
Fiji (15)
Jersey (15)
Japan (15)
Uganda (15)
Gibraltar (14)
Maldives (14)
Malta (13)
Botswana (13)
Estonia (13)
Hong Kong, China (13)
Portugal (12)
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
Australia
Batsman
Matthew Hayden
Player Profile
ODI Stats
Career
Matches
160
Runs
6,131
Avg
44.10
View Profile
Compare
Australia
WK-Batsman
Tim Paine
Player Profile
ODI Stats
Career
Matches
35
Runs
890
Avg
27.81
View Profile
Compare
Australia
Batsman
Peter Handscomb
Player Profile
ODI Stats
Career
Matches
22
Runs
632
Avg
33.26
View Profile
Compare
Page
2
of
18
Prev
Next
Advertisement
Australia
Allrounder
Arjun Nair
Player Profile
ODI Stats
Career
Matches
—
Runs
—
Avg
—
View Profile
Compare
Australia
Batsman
Peter Forrest
Player Profile
ODI Stats
Career
Matches
15
Runs
368
Avg
26.28
View Profile
Compare
Australia
Batsman
Jake Weatherald
Player Profile
ODI Stats
Career
Matches
—
Runs
—
Avg
—
View Profile
Compare
Australia
Batsman
Justin Langer
Player Profile
ODI Stats
Career
Matches
8
Runs
160
Avg
32.00
View Profile
Compare
Australia
WK-Batsman
Matthew Wade
Player Profile
ODI Stats
Career
Matches
97
Runs
1,867
Avg
26.29
View Profile
Compare
Australia
Batsman
D Arcy Short
Player Profile
ODI Stats
Career
Matches
4
Wickets
76
Econ
120.82
View Profile
Compare
Australia
Batsman
Marnus Labuschagne
Player Profile
ODI Stats
Career
Matches
72
Runs
1,980
Avg
33.56
View Profile
Compare
Australia
Batsman
Usman Khawaja
Player Profile
ODI Stats
Career
Matches
40
Runs
1,554
Avg
42.00
View Profile
Compare
Australia
Batsman
George Bailey
Player Profile
ODI Stats
Career
Matches
90
Runs
3,044
Avg
40.58
View Profile
Compare
Australia
Batsman
Michael Hussey
Player Profile
ODI Stats
Career
Matches
185
Runs
5,442
Avg
48.15
View Profile
Compare
Australia
Batsman
Darren Lehmann
Player Profile
ODI Stats
Career
Matches
117
Runs
3,078
Avg
38.96
View Profile
Compare
Australia
Batsman
Joe Burns
Player Profile
ODI Stats
Career
Matches
6
Runs
146
Avg
24.33
View Profile
Compare
Australia
Batsman
Ed Cowan
Player Profile
TEST Stats
Career
Matches
18
Runs
1,001
Avg
31.28
View Profile
Compare
Australia
WK-Batsman
Cameron Bancroft
Player Profile
TEST Stats
Career
Matches
10
Runs
446
Avg
26.23
View Profile
Compare
Australia
Batsman
Kurtis Patterson
Player Profile
TEST Stats
Career
Matches
2
Runs
144
Avg
144.00
View Profile
Compare
Australia
XI
Batsman
Travis Head
Player Profile
ODI Stats
Career
Matches
86
Runs
3,273
Avg
42.51
View Profile
Compare
Australia
Batsman
Hilton Cartwright
Player Profile
ODI Stats
Career
Matches
2
Runs
2
Avg
1.00
View Profile
Compare
Australia
XI
Batsman
Matt Renshaw
Player Profile
ODI Stats
Career
Matches
17
Runs
477
Avg
34.07
View Profile
Compare
Australia
Batsman
Michael Klinger
Player Profile
T20I Stats
Career
Matches
3
Runs
143
Avg
47.66
View Profile
Compare
Australia
Batsman
Nic Maddinson
Player Profile
TEST Stats
Career
Matches
5
Runs
83
Avg
10.37
View Profile
Compare
Australia
XI
Allrounder
Cameron Green
Player Profile
ODI Stats
Career
Matches
41
Runs
991
Avg
38.12
View Profile
Compare