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
Ben Stokes
Ben Stokes
Player Profile
ODI StatsCareer
Matches
114
Runs
3,463
Avg
41.22
View ProfileCompare
EnglandEngland
Allrounder
Moeen Ali
Moeen Ali
Player Profile
ODI StatsCareer
Matches
138
Runs
2,355
Avg
24.27
View ProfileCompare
EnglandEngland
Allrounder
Chris Woakes
Chris Woakes
Player Profile
ODI StatsCareer
Matches
122
Runs
1,524
Avg
23.81
View ProfileCompare
Page 1 of 35
PrevNext
EnglandEngland
Allrounder
Darren Maddy
Darren Maddy
Player Profile
ODI StatsCareer
Matches
8
Runs
113
Avg
18.83
View ProfileCompare
EnglandEngland
Allrounder
Alex Loudon
Alex Loudon
Player Profile
ODI StatsCareer
Matches
1
Runs
—
Avg
—
View ProfileCompare
EnglandEngland
Allrounder
Craig Overton
Craig Overton
Player Profile
ODI StatsCareer
Matches
7
Runs
68
Avg
22.66
View ProfileCompare
EnglandEngland
Allrounder
Sam Curran
Sam Curran
Player Profile
ODI StatsCareer
Matches
48
Runs
758
Avg
23.68
View ProfileCompare
EnglandEngland
Allrounder
Tom Curran
Tom Curran
Player Profile
ODI StatsCareer
Matches
28
Runs
303
Avg
37.87
View ProfileCompare
ScotlandScotland
Allrounder
James Taylor
James Taylor
Player Profile
ODI StatsCareer
Matches
27
Runs
887
Avg
42.23
View ProfileCompare
EnglandEngland
Allrounder
Sir Ian Botham
Sir Ian Botham
Player Profile
ODI StatsCareer
Matches
116
Runs
2,113
Avg
23.22
View ProfileCompare
EnglandEngland
Allrounder
Rikki Clarke
Rikki Clarke
Player Profile
ODI StatsCareer
Matches
20
Runs
144
Avg
11.07
View ProfileCompare
EnglandEngland
Allrounder
Trevor Bailey
Trevor Bailey
Player Profile
TEST StatsCareer
Matches
61
Runs
2,290
Avg
29.74
View ProfileCompare
EnglandEngland
Allrounder
Roger Tolchard
Roger Tolchard
Player Profile
ODI StatsCareer
Matches
1
Runs
—
Avg
—
View ProfileCompare
EnglandEngland
Allrounder
Tom Richardson
Tom Richardson
Player Profile
TEST StatsCareer
Matches
14
Wickets
88
Econ
2.96
View ProfileCompare
EnglandEngland
Allrounder
Liam Livingstone
Liam Livingstone
Player Profile
ODI StatsCareer
Matches
39
Runs
932
Avg
31.06
View ProfileCompare
EnglandEngland
Allrounder
Samit Patel
Samit Patel
Player Profile
ODI StatsCareer
Matches
36
Runs
482
Avg
32.13
View ProfileCompare
EnglandEngland
Allrounder
David Willey
David Willey
Player Profile
ODI StatsCareer
Matches
73
Wickets
100
Econ
5.52
View ProfileCompare
EnglandEngland
Allrounder
Lewis Gregory
Lewis Gregory
Player Profile
ODI StatsCareer
Matches
3
Runs
117
Avg
58.50
View ProfileCompare
EnglandEngland
Allrounder
Ravi Bopara
Ravi Bopara
Player Profile
ODI StatsCareer
Matches
120
Runs
2,695
Avg
30.62
View ProfileCompare
EnglandEngland
Allrounder
Brydon Carse
Brydon Carse
Player Profile
ODI StatsCareer
Matches
30
Runs
264
Avg
17.60
View ProfileCompare
EnglandEngland
Allrounder
Liam Dawson
Liam Dawson
Player Profile
ODI StatsCareer
Matches
14
Runs
138
Avg
15.33
View ProfileCompare
EnglandEngland
Allrounder
Ian Blackwell
Ian Blackwell
Player Profile
ODI StatsCareer
Matches
34
Runs
403
Avg
14.92
View ProfileCompare
EnglandEngland
XIAllrounder
Will Jacks
Will Jacks
Player Profile
ODI StatsCareer
Matches
33
Runs
930
Avg
35.76
View ProfileCompare
EnglandEngland
Allrounder
Zafar Ansari
Zafar Ansari
Player Profile
ODI StatsCareer
Matches
1
Runs
—
Avg
—
View ProfileCompare