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 14,502 players across international & domestic leagues

Role:AllBattersBowlersAll-RoundersWicket-Keepers
West IndiesWest Indies
Bowler
Daren Powell
Daren Powell
Player Profile
ODI StatsCareer
Matches
55
Wickets
71
Econ
4.71
View ProfileCompare
NepalNepal
XIAllrounder
Dipendra Singh Airee
Dipendra Singh Airee
Player Profile
ODI StatsCareer
Matches
6
Runs
108
Avg
18.00
View ProfileCompare
PakistanPakistan
Bowler
Rahat Ali
Rahat Ali
Player Profile
ODI StatsCareer
Matches
14
Wickets
18
Econ
5.81
View ProfileCompare
Page 20 of 605
PrevNext
Advertisement
IndiaIndia
Bowler
Varun Aaron
Varun Aaron
Player Profile
ODI StatsCareer
Matches
9
Wickets
11
Econ
6.61
View ProfileCompare
OmanOman
Allrounder
Adnan Ilyas
Adnan Ilyas
Player Profile
T20I StatsCareer
Matches
17
Runs
334
Avg
20.87
View ProfileCompare
FinlandFinland
Batsman
Nathan Collins
Nathan Collins
Player Profile
T20I StatsCareer
Matches
5
Runs
151
Avg
30.20
View ProfileCompare
SpainSpain
WK-Batsman
Awais Ahmed
Awais Ahmed
Player Profile
T20I StatsCareer
Matches
9
Runs
136
Avg
68.00
View ProfileCompare
IndiaIndia
Bowler
Jhulan Goswami
Jhulan Goswami
Player Profile
ODI StatsCareer
Matches
204
Wickets
255
Econ
3.37
View ProfileCompare
IrelandIreland
Allrounder
Johan Botha
Johan Botha
Player Profile
ODI StatsCareer
Matches
76
Wickets
72
Econ
4.56
View ProfileCompare
South AfricaSouth Africa
Bowler
Robin Peterson
Robin Peterson
Player Profile
ODI StatsCareer
Matches
79
Wickets
75
Econ
4.90
View ProfileCompare
PakistanPakistan
Bowler
Saeed Ajmal
Saeed Ajmal
Player Profile
ODI StatsCareer
Matches
113
Wickets
184
Econ
4.18
View ProfileCompare
PakistanPakistan
Batsman
Shan Masood
Shan Masood
Player Profile
ODI StatsCareer
Matches
9
Runs
163
Avg
18.11
View ProfileCompare
South AfricaSouth Africa
Allrounder
Vernon Philander
Vernon Philander
Player Profile
ODI StatsCareer
Matches
30
Runs
151
Avg
12.58
View ProfileCompare
South AfricaSouth Africa
Batsman
Gulam Bodi
Gulam Bodi
Player Profile
ODI StatsCareer
Matches
2
Runs
83
Avg
41.50
View ProfileCompare
BangladeshBangladesh
Allrounder
Abu Hider Rony
Abu Hider Rony
Player Profile
ODI StatsCareer
Matches
2
Runs
1
Avg
1.00
View ProfileCompare
West IndiesWest Indies
Allrounder
Sir Garry Sobers
Sir Garry Sobers
Player Profile
ODI StatsCareer
Matches
1
Runs
—
Avg
—
View ProfileCompare
FinlandFinland
Batsman
Peter Gallagher
Peter Gallagher
Player Profile
T20I StatsCareer
Matches
3
Runs
83
Avg
27.67
View ProfileCompare
New ZealandNew Zealand
Batsman
Jeet Raval
Jeet Raval
Player Profile
TEST StatsCareer
Matches
24
Runs
1,143
Avg
30.07
View ProfileCompare
EnglandEngland
Bowler
Graeme Swann
Graeme Swann
Player Profile
ODI StatsCareer
Matches
79
Wickets
104
Econ
4.54
View ProfileCompare
PakistanPakistan
Batsman
Faisal Iqbal
Faisal Iqbal
Player Profile
ODI StatsCareer
Matches
18
Runs
314
Avg
22.42
View ProfileCompare
PakistanPakistan
Bowler
Haris Rauf
Haris Rauf
Player Profile
ODI StatsCareer
Matches
64
Wickets
114
Econ
5.81
View ProfileCompare
NepalNepal
XIAllrounder
Karan KC
Karan KC
Player Profile
ODI StatsCareer
Matches
14
Runs
119
Avg
11.90
View ProfileCompare
BangladeshBangladesh
Bowler
Syed Rasel
Syed Rasel
Player Profile
ODI StatsCareer
Matches
52
Wickets
61
Econ
4.63
View ProfileCompare
IndiaIndia
XIBatsman
Rinku Singh
Rinku Singh
Player Profile
ODI StatsCareer
Matches
2
Runs
55
Avg
27.50
View ProfileCompare