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
Jasprit Bumrah
Jasprit Bumrah
Player Profile
ODI StatsCareer
Matches
91
Wickets
151
Econ
4.58
View ProfileCompare
IndiaIndia
XIBowler
Deepak Chahar
Deepak Chahar
Player Profile
ODI StatsCareer
Matches
13
Wickets
16
Econ
5.75
View ProfileCompare
Sri LankaSri Lanka
Bowler
Lasith Malinga
Lasith Malinga
Player Profile
ODI StatsCareer
Matches
226
Wickets
338
Econ
5.35
View ProfileCompare
Page 1 of 45
PrevNext
PakistanPakistan
Bowler
Shoaib Akhtar
Shoaib Akhtar
Player Profile
ODI StatsCareer
Matches
158
Wickets
241
Econ
4.75
View ProfileCompare
IndiaIndia
XIBowler
Bhuvneshwar Kumar
Bhuvneshwar Kumar
Player Profile
ODI StatsCareer
Matches
121
Wickets
141
Econ
5.08
View ProfileCompare
AustraliaAustralia
Bowler
Adam Zampa
Adam Zampa
Player Profile
ODI StatsCareer
Matches
127
Wickets
207
Econ
5.56
View ProfileCompare
IndiaIndia
Allrounder
Kapil Dev
Kapil Dev
Player Profile
ODI StatsCareer
Matches
225
Runs
3,783
Avg
23.79
View ProfileCompare
AustraliaAustralia
XIBowler
Mitchell Starc
Mitchell Starc
Player Profile
ODI StatsCareer
Matches
132
Wickets
247
Econ
5.27
View ProfileCompare
IndiaIndia
XIBowler
Yuzvendra Chahal
Yuzvendra Chahal
Player Profile
ODI StatsCareer
Matches
72
Wickets
121
Econ
5.26
View ProfileCompare
BangladeshBangladesh
Bowler
Mustafizur Rahman
Mustafizur Rahman
Player Profile
ODI StatsCareer
Matches
126
Wickets
194
Econ
5.14
View ProfileCompare
NepalNepal
XIBowler
Sandeep Lamichhane
Sandeep Lamichhane
Player Profile
ODI StatsCareer
Matches
6
Wickets
5
Econ
60.87
View ProfileCompare
IndiaIndia
XIBowler
Mohammed Shami
Mohammed Shami
Player Profile
ODI StatsCareer
Matches
108
Wickets
206
Econ
5.58
View ProfileCompare
IndiaIndia
XIBowler
Kuldeep Yadav
Kuldeep Yadav
Player Profile
ODI StatsCareer
Matches
124
Wickets
201
Econ
5.08
View ProfileCompare
South AfricaSouth Africa
Bowler
Dale Steyn
Dale Steyn
Player Profile
ODI StatsCareer
Matches
123
Wickets
194
Econ
4.88
View ProfileCompare
PakistanPakistan
Bowler
Shaheen Afridi
Shaheen Afridi
Player Profile
ODI StatsCareer
Matches
28
Wickets
53
Econ
5.52
View ProfileCompare
IndiaIndia
XIAllrounder
Shardul Thakur
Shardul Thakur
Player Profile
ODI StatsCareer
Matches
47
Wickets
65
Econ
6.22
View ProfileCompare
Sri LankaSri Lanka
Bowler
Muttiah Muralitharan
Muttiah Muralitharan
Player Profile
ODI StatsCareer
Matches
350
Wickets
534
Econ
3.93
View ProfileCompare
IndiaIndia
Allrounder
Ravichandran Ashwin
Ravichandran Ashwin
Player Profile
ODI StatsCareer
Matches
116
Wickets
156
Econ
4.93
View ProfileCompare
South AfricaSouth Africa
XIBowler
Kagiso Rabada
Kagiso Rabada
Player Profile
ODI StatsCareer
Matches
106
Wickets
168
Econ
5.08
View ProfileCompare
PakistanPakistan
Bowler
Mohammad Amir
Mohammad Amir
Player Profile
ODI StatsCareer
Matches
61
Wickets
81
Econ
4.77
View ProfileCompare
South AfricaSouth Africa
Bowler
Imran Tahir
Imran Tahir
Player Profile
ODI StatsCareer
Matches
107
Wickets
173
Econ
4.65
View ProfileCompare
IndiaIndia
Bowler
Umesh Yadav
Umesh Yadav
Player Profile
ODI StatsCareer
Matches
75
Wickets
106
Econ
6.01
View ProfileCompare
EnglandEngland
XIBowler
Jofra Archer
Jofra Archer
Player Profile
ODI StatsCareer
Matches
42
Wickets
71
Econ
5.14
View ProfileCompare
BangladeshBangladesh
Bowler
Mashrafe Mortaza
Mashrafe Mortaza
Player Profile
ODI StatsCareer
Matches
218
Wickets
269
Econ
4.86
View ProfileCompare