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 1,128 players across international & domestic leagues

Reset all filters
Role:AllBattersBowlersAll-RoundersWicket-Keepers
NetherlandsNetherlands
Batsman
Bas Zuiderent
Bas Zuiderent
Player Profile
ODI StatsCareer
Matches
57
Runs
1,097
Avg
23.84
View ProfileCompare
West IndiesWest Indies
Batsman
Jason Mohammed
Jason Mohammed
Player Profile
ODI StatsCareer
Matches
36
Runs
630
Avg
21.72
View ProfileCompare
NetherlandsNetherlands
Batsman
Stephan Myburgh
Stephan Myburgh
Player Profile
ODI StatsCareer
Matches
22
Runs
527
Avg
26.35
View ProfileCompare
Page 19 of 47
PrevNext
Advertisement
OmanOman
WK-Batsman
Suraj Kumar
Suraj Kumar
Player Profile
ODI StatsCareer
Matches
24
Runs
410
Avg
29.28
View ProfileCompare
NetherlandsNetherlands
Batsman
Michael Swart
Michael Swart
Player Profile
ODI StatsCareer
Matches
12
Runs
197
Avg
19.70
View ProfileCompare
NetherlandsNetherlands
WK-Batsman
Jeroen Smits
Jeroen Smits
Player Profile
ODI StatsCareer
Matches
38
Runs
169
Avg
16.90
View ProfileCompare
EnglandEngland
Batsman
Michael Lumb
Michael Lumb
Player Profile
ODI StatsCareer
Matches
3
Runs
165
Avg
55.00
View ProfileCompare
ZimbabweZimbabwe
Batsman
Cephas Zhuwao
Cephas Zhuwao
Player Profile
ODI StatsCareer
Matches
9
Runs
154
Avg
17.11
View ProfileCompare
BangladeshBangladesh
Batsman
Shahadat Hossain
Shahadat Hossain
Player Profile
ODI StatsCareer
Matches
51
Runs
79
Avg
7.90
View ProfileCompare
PakistanPakistan
XIBatsman
Abdul Samad
Abdul Samad
Player Profile
ODI StatsCareer
Matches
6
Runs
66
Avg
16.50
View ProfileCompare
ZimbabweZimbabwe
Batsman
Tino Mawoyo
Tino Mawoyo
Player Profile
ODI StatsCareer
Matches
7
Runs
58
Avg
8.28
View ProfileCompare
South AfricaSouth Africa
Batsman
Sinethemba Qeshile
Sinethemba Qeshile
Player Profile
ODI StatsCareer
Matches
2
Runs
22
Avg
22.00
View ProfileCompare
EnglandEngland
Allrounder
Scott Borthwick
Scott Borthwick
Player Profile
ODI StatsCareer
Matches
2
Runs
18
Avg
9.00
View ProfileCompare
United Arab EmiratesUnited Arab Emirates
Batsman
Vikrant Shetty
Vikrant Shetty
Player Profile
ODI StatsCareer
Matches
2
Runs
16
Avg
8.00
View ProfileCompare
GermanyGermany
Batsman
Vijayshankar Chikkannaiah
Vijayshankar Chikkannaiah
Player Profile
T20I StatsCareer
Matches
5
Runs
125
Avg
31.25
View ProfileCompare
South AfricaSouth Africa
Batsman
Saif Badar
Saif Badar
Player Profile
T20I StatsCareer
Matches
2
Runs
28
Avg
14.00
View ProfileCompare
MaltaMalta
Allrounder
Jurg Hirschi
Jurg Hirschi
Player Profile
T20I StatsCareer
Matches
2
Runs
17
Avg
8.50
View ProfileCompare
MalaysiaMalaysia
Batsman
Zubaidi Zulkifle
Zubaidi Zulkifle
Player Profile
T20I StatsCareer
Matches
4
Runs
31
Avg
7.75
View ProfileCompare
KenyaKenya
Allrounder
Sachin Bhudia
Sachin Bhudia
Player Profile
T20I StatsCareer
Matches
3
Runs
3
Avg
1.50
View ProfileCompare
MalaysiaMalaysia
WK-Batsman
Ainool Haqqiem
Ainool Haqqiem
Player Profile
T20I StatsCareer
Matches
4
Runs
20
Avg
20.00
View ProfileCompare
ScotlandScotland
WK-Batsman
Simon Smith
Simon Smith
Player Profile
T20I StatsCareer
Matches
7
Runs
24
Avg
8.00
View ProfileCompare
Hong KongHong Kong
WK-Batsman
Aarush Bhagwat
Aarush Bhagwat
Player Profile
T20I StatsCareer
Matches
4
Runs
5
Avg
1.25
View ProfileCompare
GermanyGermany
WK-Batsman
Harish Srinivasan
Harish Srinivasan
Player Profile
T20I StatsCareer
Matches
1
Runs
—
Avg
—
View ProfileCompare
United Arab EmiratesUnited Arab Emirates
Batsman
Muhammad Kaleem
Muhammad Kaleem
Player Profile
T20I StatsCareer
Matches
9
Runs
97
Avg
10.77
View ProfileCompare