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 927 players across international & domestic leagues

Reset all filters
Role:AllBattersBowlersAll-RoundersWicket-Keepers
New ZealandNew Zealand
Bowler
Hamish Bennett
Hamish Bennett
Player Profile
ODI StatsCareer
Matches
19
Wickets
33
Econ
5.51
View ProfileCompare
West IndiesWest Indies
Bowler
Kemar Roach
Kemar Roach
Player Profile
ODI StatsCareer
Matches
95
Wickets
125
Econ
5.09
View ProfileCompare
NamibiaNamibia
Allrounder
Dwaine Pretorius
Dwaine Pretorius
Player Profile
ODI StatsCareer
Matches
27
Runs
192
Avg
16.00
View ProfileCompare
Page 7 of 39
PrevNext
AustraliaAustralia
Bowler
James Pattinson
James Pattinson
Player Profile
ODI StatsCareer
Matches
15
Wickets
16
Econ
5.62
View ProfileCompare
EnglandEngland
Bowler
Luke Wood
Luke Wood
Player Profile
ODI StatsCareer
Matches
3
Wickets
1
Econ
6.27
View ProfileCompare
AustraliaAustralia
Bowler
Mitchell Swepson
Mitchell Swepson
Player Profile
ODI StatsCareer
Matches
3
Wickets
3
Econ
6.11
View ProfileCompare
West IndiesWest Indies
XIAllrounder
Romario Shepherd
Romario Shepherd
Player Profile
ODI StatsCareer
Matches
42
Runs
455
Avg
17.50
View ProfileCompare
United States of AmericaUnited States of America
Bowler
Hayden Walsh
Hayden Walsh
Player Profile
ODI StatsCareer
Matches
1
Wickets
—
Econ
9.00
View ProfileCompare
AfghanistanAfghanistan
Allrounder
Amir Hamza
Amir Hamza
Player Profile
ODI StatsCareer
Matches
31
Runs
23
Avg
3.28
View ProfileCompare
IrelandIreland
Allrounder
Andy McBrine
Andy McBrine
Player Profile
ODI StatsCareer
Matches
99
Wickets
93
Econ
4.59
View ProfileCompare
PakistanPakistan
Bowler
Sohail Tanvir
Sohail Tanvir
Player Profile
ODI StatsCareer
Matches
62
Wickets
71
Econ
5.22
View ProfileCompare
IndiaIndia
Bowler
RP Singh
RP Singh
Player Profile
ODI StatsCareer
Matches
58
Wickets
69
Econ
5.48
View ProfileCompare
Sri LankaSri Lanka
XIBowler
Lahiru Kumara
Lahiru Kumara
Player Profile
ODI StatsCareer
Matches
32
Wickets
42
Econ
6.48
View ProfileCompare
New ZealandNew Zealand
Bowler
Matt Henry
Matt Henry
Player Profile
ODI StatsCareer
Matches
95
Wickets
172
Econ
5.21
View ProfileCompare
South AfricaSouth Africa
Bowler
Aaron Phangiso
Aaron Phangiso
Player Profile
ODI StatsCareer
Matches
21
Wickets
26
Econ
4.58
View ProfileCompare
OmanOman
Bowler
Bilal Khan
Bilal Khan
Player Profile
ODI StatsCareer
Matches
49
Wickets
101
Econ
5.06
View ProfileCompare
South AfricaSouth Africa
Bowler
Lutho Sipamla
Lutho Sipamla
Player Profile
ODI StatsCareer
Matches
5
Wickets
2
Econ
5.67
View ProfileCompare
PakistanPakistan
Bowler
Abdur Rehman
Abdur Rehman
Player Profile
ODI StatsCareer
Matches
31
Wickets
30
Econ
4.21
View ProfileCompare
South AfricaSouth Africa
Bowler
Bjorn Fortuin
Bjorn Fortuin
Player Profile
ODI StatsCareer
Matches
21
Wickets
27
Econ
4.97
View ProfileCompare
ZimbabweZimbabwe
Bowler
Chris Mpofu
Chris Mpofu
Player Profile
ODI StatsCareer
Matches
84
Wickets
93
Econ
5.42
View ProfileCompare
AfghanistanAfghanistan
Bowler
Abdullah Mazari
Abdullah Mazari
Player Profile
ODI StatsCareer
Matches
2
Wickets
2
Econ
3.06
View ProfileCompare
ZimbabweZimbabwe
Bowler
Ainsley Ndlovu
Ainsley Ndlovu
Player Profile
ODI StatsCareer
Matches
2
Wickets
1
Econ
4.70
View ProfileCompare
Sri LankaSri Lanka
Bowler
Dushmantha Chameera
Dushmantha Chameera
Player Profile
ODI StatsCareer
Matches
61
Wickets
70
Econ
5.54
View ProfileCompare
EnglandEngland
Allrounder
Brydon Carse
Brydon Carse
Player Profile
ODI StatsCareer
Matches
30
Runs
264
Avg
17.60
View ProfileCompare