CricPlayers
CricPlayersStats
PlayersCompareCountriesTeamsRecordsLeaderboardsAnalytics
Get Android AppGet App
CricPlayers
CricPlayers

Explore 14,500+ global men's and women's cricket player profiles, career Test, ODI, and T20I statistics, head-to-head comparisons, and authoritative data analytics across 80+ countries.

braveheartcreation@gmail.com

Explore

  • Player Directory
  • Player Comparison
  • Countries
  • Teams & Squads
  • Records & Milestones
  • Leaderboards

Formats & Roles

  • Test Cricket
  • One Day Internationals
  • T20 Internationals
  • Batters
  • Bowlers
  • All-Rounders
  • Cricket Analytics

Trust & Legal

  • About CricPlayers
  • Contact & Corrections
  • Editorial & Methodology
  • Privacy Policy
  • Terms of Service
  • Affiliate Disclosure
  • Google Play App
As an Amazon Associate I earn from qualifying purchases.
Affiliate Policy & Compliance Statement

© 2026 Braveheart Creations. All rights reserved. CricPlayers is an independent cricket statistics resource. All trademarks, player names, and team identities remain property of their respective owners.

Verified Cricket Data
Home
Players
Compare
Records
Get App

Cricket Players Directory

Showing 827 players across international & domestic leagues

Reset all filters
Role:AllBattersBowlersAll-RoundersWicket-Keepers
EnglandEngland
Allrounder
Mark Ealham
Mark Ealham
Player Profile
ODI StatsCareer
Matches
64
Wickets
67
Econ
4.08
View ProfileCompare
EnglandEngland
Allrounder
Jacob Bethell
Jacob Bethell
Player Profile
ODI StatsCareer
Matches
24
Runs
712
Avg
33.90
View ProfileCompare
EnglandEngland
Allrounder
Adam Hollioake
Adam Hollioake
Player Profile
ODI StatsCareer
Matches
35
Runs
606
Avg
25.25
View ProfileCompare
Page 4 of 35
PrevNext
Advertisement
EnglandEngland
Allrounder
Craig White
Craig White
Player Profile
ODI StatsCareer
Matches
51
Wickets
65
Econ
4.38
View ProfileCompare
EnglandEngland
Allrounder
Chris Lewis
Chris Lewis
Player Profile
ODI StatsCareer
Matches
53
Wickets
66
Econ
4.43
View ProfileCompare
EnglandEngland
Allrounder
Ronnie Irani
Ronnie Irani
Player Profile
ODI StatsCareer
Matches
31
Runs
360
Avg
14.40
View ProfileCompare
New ZealandNew Zealand
Allrounder
Bevan Congdon
Bevan Congdon
Player Profile
ODI StatsCareer
Matches
11
Runs
338
Avg
56.33
View ProfileCompare
EnglandEngland
Allrounder
Barry Wood
Barry Wood
Player Profile
ODI StatsCareer
Matches
13
Runs
314
Avg
31.40
View ProfileCompare
EnglandEngland
Allrounder
Ben Hollioake
Ben Hollioake
Player Profile
ODI StatsCareer
Matches
20
Runs
309
Avg
20.60
View ProfileCompare
EnglandEngland
Allrounder
Vic Marks
Vic Marks
Player Profile
ODI StatsCareer
Matches
34
Runs
285
Avg
13.57
View ProfileCompare
EnglandEngland
Allrounder
David Lloyd
David Lloyd
Player Profile
ODI StatsCareer
Matches
8
Runs
285
Avg
40.71
View ProfileCompare
EnglandEngland
Allrounder
Tony Greig
Tony Greig
Player Profile
ODI StatsCareer
Matches
22
Runs
269
Avg
16.81
View ProfileCompare
EnglandEngland
Allrounder
Clive Radley
Clive Radley
Player Profile
ODI StatsCareer
Matches
4
Runs
250
Avg
83.33
View ProfileCompare
EnglandEngland
Allrounder
David Bairstow
David Bairstow
Player Profile
ODI StatsCareer
Matches
21
Runs
206
Avg
14.71
View ProfileCompare
EnglandEngland
Allrounder
Martyn Moxon
Martyn Moxon
Player Profile
ODI StatsCareer
Matches
8
Runs
174
Avg
21.75
View ProfileCompare
EnglandEngland
Allrounder
John Morris
John Morris
Player Profile
ODI StatsCareer
Matches
8
Runs
167
Avg
23.85
View ProfileCompare
EnglandEngland
Allrounder
Anthony McGrath
Anthony McGrath
Player Profile
ODI StatsCareer
Matches
14
Runs
166
Avg
16.60
View ProfileCompare
EnglandEngland
Allrounder
Matthew Maynard
Matthew Maynard
Player Profile
ODI StatsCareer
Matches
14
Runs
156
Avg
14.18
View ProfileCompare
EnglandEngland
Allrounder
Mark Alleyne
Mark Alleyne
Player Profile
ODI StatsCareer
Matches
10
Runs
151
Avg
21.57
View ProfileCompare
EnglandEngland
Allrounder
Graham Barlow
Graham Barlow
Player Profile
ODI StatsCareer
Matches
6
Runs
149
Avg
29.80
View ProfileCompare
EnglandEngland
Allrounder
Vince Wells
Vince Wells
Player Profile
ODI StatsCareer
Matches
9
Runs
141
Avg
20.14
View ProfileCompare
EnglandEngland
Allrounder
Matthew Fleming
Matthew Fleming
Player Profile
ODI StatsCareer
Matches
11
Runs
139
Avg
15.44
View ProfileCompare
EnglandEngland
Allrounder
Rob Bailey
Rob Bailey
Player Profile
ODI StatsCareer
Matches
4
Runs
137
Avg
68.50
View ProfileCompare
EnglandEngland
Allrounder
Geoff Miller
Geoff Miller
Player Profile
ODI StatsCareer
Matches
25
Runs
136
Avg
8.50
View ProfileCompare