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
ZimbabweZimbabwe
Bowler
Blessing Muzarabani
Blessing Muzarabani
Player Profile
ODI StatsCareer
Matches
65
Wickets
77
Econ
5.08
View ProfileCompare
Sri LankaSri Lanka
Bowler
Lakshan Sandakan
Lakshan Sandakan
Player Profile
ODI StatsCareer
Matches
31
Wickets
27
Econ
6.20
View ProfileCompare
EnglandEngland
Bowler
Reece Topley
Reece Topley
Player Profile
ODI StatsCareer
Matches
30
Wickets
47
Econ
5.41
View ProfileCompare
Page 9 of 39
PrevNext
PakistanPakistan
Bowler
Rumman Raees
Rumman Raees
Player Profile
ODI StatsCareer
Matches
9
Wickets
14
Econ
6.01
View ProfileCompare
West IndiesWest Indies
Bowler
Veerasammy Permaul
Veerasammy Permaul
Player Profile
ODI StatsCareer
Matches
7
Wickets
8
Econ
4.91
View ProfileCompare
AfghanistanAfghanistan
Bowler
Ziaur Rahman
Ziaur Rahman
Player Profile
ODI StatsCareer
Matches
5
Wickets
1
Econ
6.42
View ProfileCompare
BangladeshBangladesh
Bowler
Abu Jayed
Abu Jayed
Player Profile
ODI StatsCareer
Matches
2
Wickets
5
Econ
6.33
View ProfileCompare
IndiaIndia
Bowler
Karn Sharma
Karn Sharma
Player Profile
ODI StatsCareer
Matches
2
Wickets
—
Econ
6.57
View ProfileCompare
South AfricaSouth Africa
Bowler
Dane Paterson
Dane Paterson
Player Profile
ODI StatsCareer
Matches
4
Wickets
4
Econ
6.22
View ProfileCompare
QatarQatar
Bowler
Gayan Munaweera
Gayan Munaweera
Player Profile
T20I StatsCareer
Matches
3
Wickets
6
Econ
6.42
View ProfileCompare
MalaysiaMalaysia
Bowler
Muhammad Amir
Muhammad Amir
Player Profile
T20I StatsCareer
Matches
1
Wickets
—
Econ
—
View ProfileCompare
PakistanPakistan
Bowler
Usman Qadir
Usman Qadir
Player Profile
ODI StatsCareer
Matches
1
Wickets
1
Econ
5.33
View ProfileCompare
Sri LankaSri Lanka
Allrounder
Thisara Perera
Thisara Perera
Player Profile
ODI StatsCareer
Matches
166
Runs
2,338
Avg
19.98
View ProfileCompare
New ZealandNew Zealand
Bowler
Nathan McCullum
Nathan McCullum
Player Profile
ODI StatsCareer
Matches
84
Wickets
63
Econ
5.01
View ProfileCompare
AfghanistanAfghanistan
Bowler
Dawlat Zadran
Dawlat Zadran
Player Profile
ODI StatsCareer
Matches
82
Wickets
115
Econ
5.44
View ProfileCompare
West IndiesWest Indies
Bowler
Devendra Bishoo
Devendra Bishoo
Player Profile
ODI StatsCareer
Matches
42
Wickets
38
Econ
4.94
View ProfileCompare
New ZealandNew Zealand
XIBowler
Kyle Jamieson
Kyle Jamieson
Player Profile
ODI StatsCareer
Matches
24
Wickets
31
Econ
5.29
View ProfileCompare
New ZealandNew Zealand
XIBowler
Blair Tickner
Blair Tickner
Player Profile
ODI StatsCareer
Matches
19
Wickets
29
Econ
6.47
View ProfileCompare
AustraliaAustralia
Bowler
Doug Bollinger
Doug Bollinger
Player Profile
ODI StatsCareer
Matches
39
Wickets
62
Econ
4.57
View ProfileCompare
ScotlandScotland
Bowler
Hamza Tahir
Hamza Tahir
Player Profile
ODI StatsCareer
Matches
31
Wickets
40
Econ
4.26
View ProfileCompare
South AfricaSouth Africa
Bowler
Johann Louw
Johann Louw
Player Profile
ODI StatsCareer
Matches
3
Wickets
2
Econ
5.69
View ProfileCompare
AfghanistanAfghanistan
Bowler
Qais Ahmad
Qais Ahmad
Player Profile
ODI StatsCareer
Matches
3
Wickets
6
Econ
6.13
View ProfileCompare
PakistanPakistan
Bowler
Shabbir Ahmed
Shabbir Ahmed
Player Profile
ODI StatsCareer
Matches
32
Wickets
33
Econ
4.35
View ProfileCompare
PakistanPakistan
Bowler
Usman Shinwari
Usman Shinwari
Player Profile
ODI StatsCareer
Matches
17
Wickets
34
Econ
4.94
View ProfileCompare