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

Reset all filters
Role:AllBattersBowlersAll-RoundersWicket-Keepers
PakistanPakistan
Batsman
Babar Azam
Babar Azam
Player Profile
ODI StatsCareer
Matches
148
Runs
6,744
Avg
52.27
View ProfileCompare
PakistanPakistan
Batsman
Awais Zia
Awais Zia
Player Profile
T20I StatsCareer
Matches
5
Runs
70
Avg
14.00
View ProfileCompare
PakistanPakistan
Bowler
Shoaib Akhtar
Shoaib Akhtar
Player Profile
ODI StatsCareer
Matches
158
Wickets
241
Econ
4.75
View ProfileCompare
Page 1 of 28
PrevNext
Advertisement
PakistanPakistan
Batsman
Fakhar Zaman
Fakhar Zaman
Player Profile
ODI StatsCareer
Matches
97
Runs
4,019
Avg
44.65
View ProfileCompare
PakistanPakistan
Batsman
Abid Ali
Abid Ali
Player Profile
ODI StatsCareer
Matches
6
Runs
234
Avg
39.00
View ProfileCompare
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
Batsman
Ahmed Shehzad
Ahmed Shehzad
Player Profile
ODI StatsCareer
Matches
81
Runs
2,605
Avg
32.56
View ProfileCompare
PakistanPakistan
Allrounder
Mohammad Hafeez
Mohammad Hafeez
Player Profile
ODI StatsCareer
Matches
218
Runs
6,614
Avg
32.90
View ProfileCompare
PakistanPakistan
Bowler
Shaheen Afridi
Shaheen Afridi
Player Profile
ODI StatsCareer
Matches
28
Wickets
53
Econ
5.52
View ProfileCompare
PakistanPakistan
WK-Batsman
Mohammad Rizwan
Mohammad Rizwan
Player Profile
ODI StatsCareer
Matches
103
Runs
2,979
Avg
40.80
View ProfileCompare
PakistanPakistan
Bowler
Mohammad Amir
Mohammad Amir
Player Profile
ODI StatsCareer
Matches
61
Wickets
81
Econ
4.77
View ProfileCompare
PakistanPakistan
Batsman
Inzamam-ul-Haq
Inzamam-ul-Haq
Player Profile
ODI StatsCareer
Matches
375
Runs
11,701
Avg
39.53
View ProfileCompare
PakistanPakistan
Batsman
Younis Khan
Younis Khan
Player Profile
ODI StatsCareer
Matches
265
Runs
7,249
Avg
31.24
View ProfileCompare
PakistanPakistan
Bowler
Wasim Akram
Wasim Akram
Player Profile
ODI StatsCareer
Matches
356
Wickets
502
Econ
3.89
View ProfileCompare
OmanOman
Allrounder
Azhar Ali
Azhar Ali
Player Profile
ODI StatsCareer
Matches
53
Runs
1,845
Avg
36.90
View ProfileCompare
PakistanPakistan
Batsman
Haris Sohail
Haris Sohail
Player Profile
ODI StatsCareer
Matches
45
Runs
1,749
Avg
44.84
View ProfileCompare
PakistanPakistan
Batsman
Asad Shafiq
Asad Shafiq
Player Profile
ODI StatsCareer
Matches
60
Runs
1,336
Avg
24.74
View ProfileCompare
PakistanPakistan
Batsman
Imam-ul-Haq
Imam-ul-Haq
Player Profile
ODI StatsCareer
Matches
75
Runs
3,152
Avg
47.04
View ProfileCompare
PakistanPakistan
Bowler
Imran Khan
Imran Khan
Player Profile
ODI StatsCareer
Matches
175
Wickets
182
Econ
3.89
View ProfileCompare
PakistanPakistan
Allrounder
Imad Wasim
Imad Wasim
Player Profile
ODI StatsCareer
Matches
55
Runs
986
Avg
42.86
View ProfileCompare
PakistanPakistan
Bowler
Hasan Ali
Hasan Ali
Player Profile
ODI StatsCareer
Matches
68
Wickets
102
Econ
5.80
View ProfileCompare
PakistanPakistan
Batsman
Misbah-ul-Haq
Misbah-ul-Haq
Player Profile
ODI StatsCareer
Matches
162
Runs
5,122
Avg
43.40
View ProfileCompare
PakistanPakistan
Bowler
Wahab Riaz
Wahab Riaz
Player Profile
ODI StatsCareer
Matches
91
Wickets
120
Econ
5.70
View ProfileCompare