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

Reset all filters
Role:AllBattersBowlersAll-RoundersWicket-Keepers
AustraliaAustralia
Bowler
Michael Kasprowicz
Michael Kasprowicz
Player Profile
ODI StatsCareer
Matches
43
Wickets
67
Econ
4.51
View ProfileCompare
AustraliaAustralia
Bowler
Brendan Doggett
Brendan Doggett
Player Profile
ODI StatsCareer
Matches
2
Wickets
7
Econ
—
View ProfileCompare
AustraliaAustralia
Bowler
Brett Geeves
Brett Geeves
Player Profile
ODI StatsCareer
Matches
2
Wickets
3
Econ
5.20
View ProfileCompare
Page 3 of 14
PrevNext
Advertisement
AustraliaAustralia
Bowler
Tanveer Sangha
Tanveer Sangha
Player Profile
ODI StatsCareer
Matches
6
Wickets
4
Econ
5.88
View ProfileCompare
AustraliaAustralia
Bowler
Daniel Worrall
Daniel Worrall
Player Profile
ODI StatsCareer
Matches
3
Wickets
1
Econ
6.49
View ProfileCompare
AustraliaAustralia
Bowler
Nathan McAndrew
Nathan McAndrew
Player Profile
ODI StatsCareer
Matches
—
Wickets
—
Econ
—
View ProfileCompare
AustraliaAustralia
Allrounder
Jonathan Merlo
Jonathan Merlo
Player Profile
ODI StatsCareer
Matches
—
Runs
—
Avg
—
View ProfileCompare
AustraliaAustralia
Bowler
Trent Copeland
Trent Copeland
Player Profile
TEST StatsCareer
Matches
3
Wickets
6
Econ
2.10
View ProfileCompare
AustraliaAustralia
Bowler
Joel Paris
Joel Paris
Player Profile
ODI StatsCareer
Matches
2
Wickets
1
Econ
5.81
View ProfileCompare
AustraliaAustralia
Bowler
Jeff Thomson
Jeff Thomson
Player Profile
ODI StatsCareer
Matches
50
Wickets
55
Econ
4.32
View ProfileCompare
AustraliaAustralia
Bowler
Xavier Doherty
Xavier Doherty
Player Profile
ODI StatsCareer
Matches
60
Wickets
55
Econ
4.77
View ProfileCompare
AustraliaAustralia
Bowler
Ryan Harris
Ryan Harris
Player Profile
ODI StatsCareer
Matches
21
Wickets
44
Econ
4.84
View ProfileCompare
AustraliaAustralia
Bowler
Mick Lewis
Mick Lewis
Player Profile
ODI StatsCareer
Matches
7
Wickets
7
Econ
6.87
View ProfileCompare
AustraliaAustralia
Bowler
Riley Meredith
Riley Meredith
Player Profile
ODI StatsCareer
Matches
3
Wickets
1
Econ
7.05
View ProfileCompare
AustraliaAustralia
Bowler
Stuart MacGill
Stuart MacGill
Player Profile
ODI StatsCareer
Matches
3
Wickets
6
Econ
3.50
View ProfileCompare
AustraliaAustralia
Bowler
James Muirhead
James Muirhead
Player Profile
T20I StatsCareer
Matches
5
Wickets
6
Econ
7.26
View ProfileCompare
AustraliaAustralia
Bowler
Liam Bowe
Liam Bowe
Player Profile
ODI StatsCareer
Matches
—
Wickets
—
Econ
—
View ProfileCompare
AustraliaAustralia
Bowler
Celeste Raack
Celeste Raack
Player Profile
ODI StatsCareer
Matches
—
Wickets
—
Econ
—
View ProfileCompare
AustraliaAustralia
Bowler
Liam O Connor
Liam O Connor
Player Profile
ODI StatsCareer
Matches
—
Wickets
—
Econ
—
View ProfileCompare
AustraliaAustralia
Bowler
Michael Beer
Michael Beer
Player Profile
TEST StatsCareer
Matches
2
Wickets
3
Econ
2.63
View ProfileCompare
AustraliaAustralia
Bowler
Paul Reiffel
Paul Reiffel
Player Profile
ODI StatsCareer
Matches
92
Wickets
106
Econ
3.92
View ProfileCompare
AustraliaAustralia
Bowler
Nathan Hauritz
Nathan Hauritz
Player Profile
ODI StatsCareer
Matches
58
Wickets
63
Econ
4.74
View ProfileCompare
AustraliaAustralia
Bowler
Nathan Bracken
Nathan Bracken
Player Profile
ODI StatsCareer
Matches
116
Wickets
174
Econ
4.41
View ProfileCompare
AustraliaAustralia
Bowler
Rodney Hogg
Rodney Hogg
Player Profile
ODI StatsCareer
Matches
71
Wickets
85
Econ
3.94
View ProfileCompare