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

Reset all filters
Role:AllBattersBowlersAll-RoundersWicket-Keepers
South AfricaSouth Africa
Batsman
Saif Badar
Saif Badar
Player Profile
T20I StatsCareer
Matches
2
Runs
28
Avg
14.00
View ProfileCompare
PakistanPakistan
Batsman
Jaahid Ali
Jaahid Ali
Player Profile
ODI StatsCareer
Matches
—
Runs
—
Avg
—
View ProfileCompare
PakistanPakistan
Batsman
Yasir Hameed
Yasir Hameed
Player Profile
ODI StatsCareer
Matches
56
Runs
2,028
Avg
36.87
View ProfileCompare
PakistanPakistan
Batsman
Rizwan Hussain
Rizwan Hussain
Player Profile
ODI StatsCareer
Matches
—
Runs
—
Avg
—
View ProfileCompare
Page 3 of 9
PrevNext
Advertisement
PakistanPakistan
Batsman
Javed Miandad
Javed Miandad
Player Profile
ODI StatsCareer
Matches
233
Runs
7,381
Avg
41.70
View ProfileCompare
PakistanPakistan
Batsman
Zaheer Abbas
Zaheer Abbas
Player Profile
ODI StatsCareer
Matches
62
Runs
2,572
Avg
47.62
View ProfileCompare
PakistanPakistan
Allrounder
Saim Ayub
Saim Ayub
Player Profile
ODI StatsCareer
Matches
20
Runs
772
Avg
40.63
View ProfileCompare
PakistanPakistan
Batsman
Sami Aslam
Sami Aslam
Player Profile
ODI StatsCareer
Matches
4
Runs
78
Avg
19.50
View ProfileCompare
PakistanPakistan
Batsman
Humayun Farhat
Humayun Farhat
Player Profile
ODI StatsCareer
Matches
5
Runs
60
Avg
20.00
View ProfileCompare
PakistanPakistan
WK-Batsman
Zulqarnain Haider
Zulqarnain Haider
Player Profile
ODI StatsCareer
Matches
4
Runs
48
Avg
24.00
View ProfileCompare
PakistanPakistan
Batsman
Usman Salahuddin
Usman Salahuddin
Player Profile
ODI StatsCareer
Matches
2
Runs
13
Avg
6.50
View ProfileCompare
PakistanPakistan
Batsman
Rafatullah Mohmand
Rafatullah Mohmand
Player Profile
T20I StatsCareer
Matches
3
Runs
39
Avg
13.00
View ProfileCompare
PakistanPakistan
WK-Batsman
Shakeel Ansar
Shakeel Ansar
Player Profile
T20I StatsCareer
Matches
2
Runs
—
Avg
—
View ProfileCompare
PakistanPakistan
Batsman
Mohammad Yousuf
Mohammad Yousuf
Player Profile
ODI StatsCareer
Matches
281
Runs
9,554
Avg
42.08
View ProfileCompare
PakistanPakistan
XIAllrounder
Saud Shakeel
Saud Shakeel
Player Profile
ODI StatsCareer
Matches
19
Runs
408
Avg
27.20
View ProfileCompare
PakistanPakistan
Batsman
Sahibzada Farhan
Sahibzada Farhan
Player Profile
ODI StatsCareer
Matches
6
Runs
101
Avg
16.83
View ProfileCompare
PakistanPakistan
Batsman
Muneeba Ali
Muneeba Ali
Player Profile
ODI StatsCareer
Matches
—
Runs
—
Avg
—
View ProfileCompare
PakistanPakistan
Batsman
Nauman Anwar
Nauman Anwar
Player Profile
T20I StatsCareer
Matches
1
Runs
18
Avg
18.00
View ProfileCompare
PakistanPakistan
Batsman
Saeed Anwar
Saeed Anwar
Player Profile
ODI StatsCareer
Matches
247
Runs
8,824
Avg
39.21
View ProfileCompare
PakistanPakistan
Batsman
Aamer Sohail
Aamer Sohail
Player Profile
ODI StatsCareer
Matches
156
Runs
4,780
Avg
31.86
View ProfileCompare
PakistanPakistan
Batsman
Qasim Umar
Qasim Umar
Player Profile
ODI StatsCareer
Matches
31
Runs
642
Avg
22.92
View ProfileCompare
PakistanPakistan
Batsman
Taimoor Sultan
Taimoor Sultan
Player Profile
ODI StatsCareer
Matches
—
Runs
—
Avg
—
View ProfileCompare
South AfricaSouth Africa
Batsman
Nabi Gul
Nabi Gul
Player Profile
T20I StatsCareer
Matches
16
Runs
685
Avg
36.05
View ProfileCompare
PakistanPakistan
Batsman
Ayesha Zafar
Ayesha Zafar
Player Profile
ODI StatsCareer
Matches
—
Runs
—
Avg
—
View ProfileCompare