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 241 players across international & domestic leagues

Reset all filters
Role:AllBattersBowlersAll-RoundersWicket-Keepers
PakistanPakistan
Allrounder
Shahid Afridi
Shahid Afridi
Player Profile
ODI StatsCareer
Matches
393
Runs
8,027
Avg
23.81
View ProfileCompare
PakistanPakistan
Allrounder
Shoaib Malik
Shoaib Malik
Player Profile
ODI StatsCareer
Matches
287
Runs
7,534
Avg
34.55
View ProfileCompare
PakistanPakistan
Allrounder
Mohammad Hafeez
Mohammad Hafeez
Player Profile
ODI StatsCareer
Matches
218
Runs
6,614
Avg
32.90
View ProfileCompare
Page 1 of 11
PrevNext
Advertisement
OmanOman
Allrounder
Azhar Ali
Azhar Ali
Player Profile
ODI StatsCareer
Matches
53
Runs
1,845
Avg
36.90
View ProfileCompare
PakistanPakistan
Allrounder
Imad Wasim
Imad Wasim
Player Profile
ODI StatsCareer
Matches
55
Runs
986
Avg
42.86
View ProfileCompare
PakistanPakistan
Allrounder
Bilal Asif
Bilal Asif
Player Profile
ODI StatsCareer
Matches
3
Runs
40
Avg
13.33
View ProfileCompare
PakistanPakistan
Allrounder
Shadab Khan
Shadab Khan
Player Profile
ODI StatsCareer
Matches
75
Runs
1,070
Avg
30.57
View ProfileCompare
PakistanPakistan
Allrounder
Bazid Khan
Bazid Khan
Player Profile
ODI StatsCareer
Matches
5
Runs
131
Avg
26.20
View ProfileCompare
PakistanPakistan
Allrounder
Khushdil Shah
Khushdil Shah
Player Profile
ODI StatsCareer
Matches
15
Runs
328
Avg
32.80
View ProfileCompare
PakistanPakistan
Allrounder
Abdul Razzaq
Abdul Razzaq
Player Profile
ODI StatsCareer
Matches
261
Runs
5,031
Avg
29.94
View ProfileCompare
PakistanPakistan
Allrounder
Azhar Mahmood
Azhar Mahmood
Player Profile
ODI StatsCareer
Matches
143
Runs
1,521
Avg
18.10
View ProfileCompare
PakistanPakistan
Allrounder
Aamer Yamin
Aamer Yamin
Player Profile
ODI StatsCareer
Matches
4
Runs
95
Avg
95.00
View ProfileCompare
PakistanPakistan
Allrounder
Mohammad Nawaz
Mohammad Nawaz
Player Profile
ODI StatsCareer
Matches
44
Runs
538
Avg
21.52
View ProfileCompare
PakistanPakistan
Allrounder
Faheem Ashraf
Faheem Ashraf
Player Profile
ODI StatsCareer
Matches
48
Runs
455
Avg
14.67
View ProfileCompare
PakistanPakistan
Allrounder
Hussain Talat
Hussain Talat
Player Profile
ODI StatsCareer
Matches
12
Runs
224
Avg
28.00
View ProfileCompare
PakistanPakistan
Allrounder
Hasan Raza
Hasan Raza
Player Profile
ODI StatsCareer
Matches
16
Runs
242
Avg
18.61
View ProfileCompare
South AfricaSouth Africa
Allrounder
Zohaib Khan
Zohaib Khan
Player Profile
T20I StatsCareer
Matches
76
Runs
1,443
Avg
30.06
View ProfileCompare
PakistanPakistan
Allrounder
Mohammad Asif
Mohammad Asif
Player Profile
ODI StatsCareer
Matches
35
Runs
34
Avg
3.77
View ProfileCompare
PakistanPakistan
Allrounder
Arish Ali Khan
Arish Ali Khan
Player Profile
ODI StatsCareer
Matches
—
Runs
—
Avg
—
View ProfileCompare
PakistanPakistan
Allrounder
Saad Ali
Saad Ali
Player Profile
ODI StatsCareer
Matches
2
Runs
11
Avg
5.50
View ProfileCompare
PakistanPakistan
Allrounder
Mohammad Khalil
Mohammad Khalil
Player Profile
ODI StatsCareer
Matches
3
Runs
—
Avg
—
View ProfileCompare
PakistanPakistan
Allrounder
Riaz Afridi
Riaz Afridi
Player Profile
TEST StatsCareer
Matches
1
Runs
9
Avg
9.00
View ProfileCompare
PakistanPakistan
Allrounder
Sohail Akhtar
Sohail Akhtar
Player Profile
ODI StatsCareer
Matches
—
Runs
—
Avg
—
View ProfileCompare
PakistanPakistan
Allrounder
Mohammad Ilyas
Mohammad Ilyas
Player Profile
TEST StatsCareer
Matches
10
Runs
441
Avg
23.21
View ProfileCompare