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
Adam Zampa
Adam Zampa
Player Profile
ODI StatsCareer
Matches
127
Wickets
207
Econ
5.56
View ProfileCompare
AustraliaAustralia
XIBowler
Mitchell Starc
Mitchell Starc
Player Profile
ODI StatsCareer
Matches
132
Wickets
247
Econ
5.27
View ProfileCompare
AustraliaAustralia
Bowler
Brett Lee
Brett Lee
Player Profile
ODI StatsCareer
Matches
221
Wickets
380
Econ
4.76
View ProfileCompare
Page 1 of 14
PrevNext
Advertisement
AustraliaAustralia
Bowler
Andrew Tye
Andrew Tye
Player Profile
ODI StatsCareer
Matches
7
Wickets
12
Econ
6.07
View ProfileCompare
AustraliaAustralia
Bowler
Mitchell Johnson
Mitchell Johnson
Player Profile
ODI StatsCareer
Matches
153
Wickets
239
Econ
4.83
View ProfileCompare
AustraliaAustralia
XIBowler
Pat Cummins
Pat Cummins
Player Profile
ODI StatsCareer
Matches
91
Wickets
143
Econ
5.26
View ProfileCompare
AustraliaAustralia
Bowler
Shane Warne
Shane Warne
Player Profile
ODI StatsCareer
Matches
193
Wickets
291
Econ
4.25
View ProfileCompare
AustraliaAustralia
XIBowler
Josh Hazlewood
Josh Hazlewood
Player Profile
ODI StatsCareer
Matches
99
Wickets
148
Econ
4.77
View ProfileCompare
AustraliaAustralia
Bowler
Glenn McGrath
Glenn McGrath
Player Profile
ODI StatsCareer
Matches
249
Wickets
380
Econ
3.87
View ProfileCompare
AustraliaAustralia
Bowler
Fawad Ahmed
Fawad Ahmed
Player Profile
ODI StatsCareer
Matches
3
Wickets
3
Econ
6.04
View ProfileCompare
AustraliaAustralia
Bowler
Nathan Lyon
Nathan Lyon
Player Profile
ODI StatsCareer
Matches
29
Wickets
29
Econ
4.92
View ProfileCompare
AustraliaAustralia
Bowler
Jason Behrendorff
Jason Behrendorff
Player Profile
ODI StatsCareer
Matches
12
Wickets
16
Econ
5.28
View ProfileCompare
AustraliaAustralia
Bowler
Ashton Agar
Ashton Agar
Player Profile
ODI StatsCareer
Matches
22
Wickets
21
Econ
5.23
View ProfileCompare
AustraliaAustralia
Allrounder
James Faulkner
James Faulkner
Player Profile
ODI StatsCareer
Matches
69
Runs
1,032
Avg
34.40
View ProfileCompare
AustraliaAustralia
Bowler
Jhye Richardson
Jhye Richardson
Player Profile
ODI StatsCareer
Matches
15
Wickets
27
Econ
5.87
View ProfileCompare
AustraliaAustralia
Allrounder
Michael Neser
Michael Neser
Player Profile
ODI StatsCareer
Matches
4
Runs
11
Avg
2.75
View ProfileCompare
AustraliaAustralia
Allrounder
Nathan Coulter-Nile
Nathan Coulter-Nile
Player Profile
ODI StatsCareer
Matches
32
Wickets
52
Econ
5.56
View ProfileCompare
AustraliaAustralia
Bowler
Peter Siddle
Peter Siddle
Player Profile
ODI StatsCareer
Matches
20
Wickets
17
Econ
4.94
View ProfileCompare
AustraliaAustralia
Bowler
Shaun Tait
Shaun Tait
Player Profile
ODI StatsCareer
Matches
35
Wickets
62
Econ
5.19
View ProfileCompare
AustraliaAustralia
Bowler
Wes Agar
Wes Agar
Player Profile
ODI StatsCareer
Matches
2
Wickets
—
Econ
3.54
View ProfileCompare
AustraliaAustralia
Bowler
Megan Schutt
Megan Schutt
Player Profile
ODI StatsCareer
Matches
114
Wickets
158
Econ
4.23
View ProfileCompare
AustraliaAustralia
Bowler
Kane Richardson
Kane Richardson
Player Profile
ODI StatsCareer
Matches
25
Wickets
39
Econ
5.67
View ProfileCompare
AustraliaAustralia
Bowler
James Pattinson
James Pattinson
Player Profile
ODI StatsCareer
Matches
15
Wickets
16
Econ
5.62
View ProfileCompare
AustraliaAustralia
Bowler
Mitchell Swepson
Mitchell Swepson
Player Profile
ODI StatsCareer
Matches
3
Wickets
3
Econ
6.11
View ProfileCompare