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

Reset all filters
Role:AllBattersBowlersAll-RoundersWicket-Keepers
IndiaIndia
Allrounder
Robin Singh
Robin Singh
Player Profile
ODI StatsCareer
Matches
136
Runs
2,336
Avg
25.95
View ProfileCompare
EnglandEngland
Allrounder
Liam Livingstone
Liam Livingstone
Player Profile
ODI StatsCareer
Matches
39
Runs
932
Avg
31.06
View ProfileCompare
West IndiesWest Indies
Allrounder
Keemo Paul
Keemo Paul
Player Profile
ODI StatsCareer
Matches
33
Runs
371
Avg
20.61
View ProfileCompare
Page 7 of 53
PrevNext
South AfricaSouth Africa
Allrounder
JJ Smuts
JJ Smuts
Player Profile
ODI StatsCareer
Matches
6
Runs
180
Avg
45.00
View ProfileCompare
IndiaIndia
Allrounder
Sanjay Bangar
Sanjay Bangar
Player Profile
ODI StatsCareer
Matches
15
Runs
180
Avg
13.84
View ProfileCompare
IndiaIndia
Allrounder
Stuart Binny
Stuart Binny
Player Profile
ODI StatsCareer
Matches
14
Runs
230
Avg
28.75
View ProfileCompare
IndiaIndia
XIAllrounder
Shivam Dube
Shivam Dube
Player Profile
ODI StatsCareer
Matches
6
Runs
43
Avg
8.60
View ProfileCompare
ZimbabweZimbabwe
Allrounder
Sikandar Raza
Sikandar Raza
Player Profile
ODI StatsCareer
Matches
162
Runs
4,824
Avg
37.39
View ProfileCompare
EnglandEngland
Allrounder
Samit Patel
Samit Patel
Player Profile
ODI StatsCareer
Matches
36
Runs
482
Avg
32.13
View ProfileCompare
EnglandEngland
Allrounder
David Willey
David Willey
Player Profile
ODI StatsCareer
Matches
73
Wickets
100
Econ
5.52
View ProfileCompare
IrelandIreland
Allrounder
Mark Adair
Mark Adair
Player Profile
ODI StatsCareer
Matches
57
Wickets
77
Econ
5.73
View ProfileCompare
BangladeshBangladesh
Allrounder
Mominul Haque
Mominul Haque
Player Profile
ODI StatsCareer
Matches
28
Runs
557
Avg
22.28
View ProfileCompare
Sri LankaSri Lanka
Allrounder
Akila Dananjaya
Akila Dananjaya
Player Profile
ODI StatsCareer
Matches
42
Wickets
59
Econ
5.13
View ProfileCompare
AfghanistanAfghanistan
Allrounder
Gulbadin Naib
Gulbadin Naib
Player Profile
ODI StatsCareer
Matches
89
Runs
1,332
Avg
19.88
View ProfileCompare
IrelandIreland
Allrounder
Andrew White
Andrew White
Player Profile
ODI StatsCareer
Matches
61
Runs
776
Avg
18.04
View ProfileCompare
Papua New GuineaPapua New Guinea
Allrounder
Assad Vala
Assad Vala
Player Profile
ODI StatsCareer
Matches
36
Wickets
56
Econ
110.05
View ProfileCompare
IndiaIndia
Allrounder
Reetinder Sodhi
Reetinder Sodhi
Player Profile
ODI StatsCareer
Matches
18
Runs
280
Avg
25.45
View ProfileCompare
New ZealandNew Zealand
Allrounder
Mark Chapman
Mark Chapman
Player Profile
ODI StatsCareer
Matches
35
Runs
906
Avg
32.35
View ProfileCompare
NamibiaNamibia
Allrounder
Dwaine Pretorius
Dwaine Pretorius
Player Profile
ODI StatsCareer
Matches
27
Runs
192
Avg
16.00
View ProfileCompare
EnglandEngland
Allrounder
Lewis Gregory
Lewis Gregory
Player Profile
ODI StatsCareer
Matches
3
Runs
117
Avg
58.50
View ProfileCompare
CanadaCanada
Allrounder
Ali Khan
Ali Khan
Player Profile
ODI StatsCareer
Matches
1
Runs
5
Avg
—
View ProfileCompare
West IndiesWest Indies
XIAllrounder
Romario Shepherd
Romario Shepherd
Player Profile
ODI StatsCareer
Matches
42
Runs
455
Avg
17.50
View ProfileCompare
AfghanistanAfghanistan
Allrounder
Amir Hamza
Amir Hamza
Player Profile
ODI StatsCareer
Matches
31
Runs
23
Avg
3.28
View ProfileCompare
IndiaIndia
Allrounder
Vikram Singh
Vikram Singh
Player Profile
ODI StatsCareer
Matches
2
Runs
8
Avg
8.00
View ProfileCompare