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 1,072 players across international & domestic leagues

Reset all filters
Role:AllBattersBowlersAll-RoundersWicket-Keepers
IndiaIndia
Bowler
Varun Aaron
Varun Aaron
Player Profile
ODI StatsCareer
Matches
9
Wickets
11
Econ
6.61
View ProfileCompare
IndiaIndia
Bowler
Jhulan Goswami
Jhulan Goswami
Player Profile
ODI StatsCareer
Matches
204
Wickets
255
Econ
3.37
View ProfileCompare
South AfricaSouth Africa
Bowler
Robin Peterson
Robin Peterson
Player Profile
ODI StatsCareer
Matches
79
Wickets
75
Econ
4.90
View ProfileCompare
Page 6 of 45
PrevNext
PakistanPakistan
Bowler
Saeed Ajmal
Saeed Ajmal
Player Profile
ODI StatsCareer
Matches
113
Wickets
184
Econ
4.18
View ProfileCompare
BangladeshBangladesh
Allrounder
Abu Hider Rony
Abu Hider Rony
Player Profile
ODI StatsCareer
Matches
2
Runs
1
Avg
1.00
View ProfileCompare
EnglandEngland
Bowler
Graeme Swann
Graeme Swann
Player Profile
ODI StatsCareer
Matches
79
Wickets
104
Econ
4.54
View ProfileCompare
PakistanPakistan
Bowler
Haris Rauf
Haris Rauf
Player Profile
ODI StatsCareer
Matches
64
Wickets
114
Econ
5.81
View ProfileCompare
BangladeshBangladesh
Bowler
Syed Rasel
Syed Rasel
Player Profile
ODI StatsCareer
Matches
52
Wickets
61
Econ
4.63
View ProfileCompare
EnglandEngland
Bowler
Harry Gurney
Harry Gurney
Player Profile
ODI StatsCareer
Matches
10
Wickets
11
Econ
5.69
View ProfileCompare
NepalNepal
Allrounder
Aarif Sheikh
Aarif Sheikh
Player Profile
ODI StatsCareer
Matches
6
Runs
94
Avg
18.80
View ProfileCompare
BangladeshBangladesh
Allrounder
Sunzamul Islam
Sunzamul Islam
Player Profile
ODI StatsCareer
Matches
3
Runs
19
Avg
19.00
View ProfileCompare
BangladeshBangladesh
Bowler
Elias Sunny
Elias Sunny
Player Profile
ODI StatsCareer
Matches
4
Wickets
5
Econ
4.73
View ProfileCompare
South AfricaSouth Africa
Bowler
Paul Harris
Paul Harris
Player Profile
ODI StatsCareer
Matches
3
Wickets
3
Econ
2.76
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
EnglandEngland
Bowler
Liam Plunkett
Liam Plunkett
Player Profile
ODI StatsCareer
Matches
89
Wickets
135
Econ
5.81
View ProfileCompare
NamibiaNamibia
Bowler
Bernard Scholtz
Bernard Scholtz
Player Profile
ODI StatsCareer
Matches
80
Wickets
115
Econ
3.51
View ProfileCompare
PakistanPakistan
Bowler
Anwar Ali
Anwar Ali
Player Profile
ODI StatsCareer
Matches
22
Wickets
18
Econ
6.11
View ProfileCompare
South AfricaSouth Africa
Bowler
Morne Morkel
Morne Morkel
Player Profile
ODI StatsCareer
Matches
114
Wickets
180
Econ
4.94
View ProfileCompare
PakistanPakistan
Bowler
Zulfiqar Babar
Zulfiqar Babar
Player Profile
ODI StatsCareer
Matches
5
Wickets
4
Econ
5.02
View ProfileCompare
ZimbabweZimbabwe
Bowler
Wellington Masakadza
Wellington Masakadza
Player Profile
ODI StatsCareer
Matches
48
Wickets
37
Econ
4.94
View ProfileCompare
KenyaKenya
Allrounder
Nelson Odhiambo
Nelson Odhiambo
Player Profile
ODI StatsCareer
Matches
10
Runs
56
Avg
9.33
View ProfileCompare
AustraliaAustralia
Bowler
Wes Agar
Wes Agar
Player Profile
ODI StatsCareer
Matches
2
Wickets
—
Econ
3.54
View ProfileCompare
PakistanPakistan
Bowler
Waqar Younis
Waqar Younis
Player Profile
ODI StatsCareer
Matches
262
Wickets
416
Econ
4.68
View ProfileCompare