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 203 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
Batsman
Fakhar Zaman
Fakhar Zaman
Player Profile
ODI StatsCareer
Matches
97
Runs
4,019
Avg
44.65
View ProfileCompare
Page 1 of 9
PrevNext
Advertisement
PakistanPakistan
Batsman
Abid Ali
Abid Ali
Player Profile
ODI StatsCareer
Matches
6
Runs
234
Avg
39.00
View ProfileCompare
PakistanPakistan
Batsman
Ahmed Shehzad
Ahmed Shehzad
Player Profile
ODI StatsCareer
Matches
81
Runs
2,605
Avg
32.56
View ProfileCompare
PakistanPakistan
WK-Batsman
Mohammad Rizwan
Mohammad Rizwan
Player Profile
ODI StatsCareer
Matches
103
Runs
2,979
Avg
40.80
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
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
Batsman
Misbah-ul-Haq
Misbah-ul-Haq
Player Profile
ODI StatsCareer
Matches
162
Runs
5,122
Avg
43.40
View ProfileCompare
PakistanPakistan
Batsman
Iftikhar Ahmed
Iftikhar Ahmed
Player Profile
ODI StatsCareer
Matches
28
Runs
614
Avg
38.37
View ProfileCompare
PakistanPakistan
WK-Batsman
Adnan Akmal
Adnan Akmal
Player Profile
ODI StatsCareer
Matches
5
Runs
62
Avg
20.66
View ProfileCompare
PakistanPakistan
WK-Batsman
Sarfaraz Ahmed
Sarfaraz Ahmed
Player Profile
ODI StatsCareer
Matches
117
Runs
2,315
Avg
33.55
View ProfileCompare
PakistanPakistan
Batsman
Asif Ali
Asif Ali
Player Profile
ODI StatsCareer
Matches
21
Runs
382
Avg
25.46
View ProfileCompare
PakistanPakistan
WK-Batsman
Kamran Akmal
Kamran Akmal
Player Profile
ODI StatsCareer
Matches
157
Runs
3,236
Avg
26.09
View ProfileCompare
PakistanPakistan
Batsman
Sharjeel Khan
Sharjeel Khan
Player Profile
ODI StatsCareer
Matches
25
Runs
812
Avg
32.48
View ProfileCompare
PakistanPakistan
Batsman
Salman Butt
Salman Butt
Player Profile
ODI StatsCareer
Matches
78
Runs
2,725
Avg
36.82
View ProfileCompare
PakistanPakistan
Batsman
Fawad Alam
Fawad Alam
Player Profile
ODI StatsCareer
Matches
38
Runs
966
Avg
40.25
View ProfileCompare
PakistanPakistan
Batsman
Shan Masood
Shan Masood
Player Profile
ODI StatsCareer
Matches
9
Runs
163
Avg
18.11
View ProfileCompare
PakistanPakistan
Batsman
Faisal Iqbal
Faisal Iqbal
Player Profile
ODI StatsCareer
Matches
18
Runs
314
Avg
22.42
View ProfileCompare
PakistanPakistan
WK-Batsman
Mohammad Salman
Mohammad Salman
Player Profile
ODI StatsCareer
Matches
7
Runs
22
Avg
11.00
View ProfileCompare
PakistanPakistan
Batsman
Mohammad Ayub
Mohammad Ayub
Player Profile
TEST StatsCareer
Matches
1
Runs
47
Avg
23.50
View ProfileCompare