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

Reset all filters
Role:AllBattersBowlersAll-RoundersWicket-Keepers
AustraliaAustralia
XIBowler
Pat Cummins
Pat Cummins
Player Profile
ODI StatsCareer
Matches
91
Wickets
143
Econ
5.26
View ProfileCompare
New ZealandNew Zealand
Batsman
Colin Munro
Colin Munro
Player Profile
ODI StatsCareer
Matches
57
Runs
1,271
Avg
24.92
View ProfileCompare
AfghanistanAfghanistan
Batsman
Hazratullah Zazai
Hazratullah Zazai
Player Profile
ODI StatsCareer
Matches
16
Runs
361
Avg
22.56
View ProfileCompare
Page 9 of 148
PrevNext
New ZealandNew Zealand
Batsman
Ross Taylor
Ross Taylor
Player Profile
ODI StatsCareer
Matches
236
Runs
8,607
Avg
47.55
View ProfileCompare
IndiaIndia
Allrounder
Yusuf Pathan
Yusuf Pathan
Player Profile
ODI StatsCareer
Matches
57
Runs
810
Avg
27.00
View ProfileCompare
AustraliaAustralia
Bowler
Shane Warne
Shane Warne
Player Profile
ODI StatsCareer
Matches
193
Wickets
291
Econ
4.25
View ProfileCompare
West IndiesWest Indies
Batsman
Brandon King
Brandon King
Player Profile
ODI StatsCareer
Matches
58
Runs
1,530
Avg
27.32
View ProfileCompare
New ZealandNew Zealand
Allrounder
Colin de Grandhomme
Colin de Grandhomme
Player Profile
ODI StatsCareer
Matches
45
Runs
742
Avg
26.50
View ProfileCompare
IndiaIndia
XIAllrounder
Washington Sundar
Washington Sundar
Player Profile
ODI StatsCareer
Matches
34
Runs
445
Avg
22.25
View ProfileCompare
PakistanPakistan
Bowler
Mohammad Sami
Mohammad Sami
Player Profile
ODI StatsCareer
Matches
87
Wickets
121
Econ
4.99
View ProfileCompare
Sri LankaSri Lanka
Batsman
Avishka Fernando
Avishka Fernando
Player Profile
ODI StatsCareer
Matches
56
Runs
1,793
Avg
32.60
View ProfileCompare
West IndiesWest Indies
Allrounder
Daren Sammy
Daren Sammy
Player Profile
ODI StatsCareer
Matches
126
Runs
1,871
Avg
24.94
View ProfileCompare
IndiaIndia
Batsman
Murali Vijay
Murali Vijay
Player Profile
ODI StatsCareer
Matches
17
Runs
339
Avg
21.18
View ProfileCompare
PakistanPakistan
WK-Batsman
Adnan Akmal
Adnan Akmal
Player Profile
ODI StatsCareer
Matches
5
Runs
62
Avg
20.66
View ProfileCompare
IndiaIndia
WK-Batsman
Wriddhiman Saha
Wriddhiman Saha
Player Profile
ODI StatsCareer
Matches
9
Runs
41
Avg
13.66
View ProfileCompare
New ZealandNew Zealand
XIWK-Batsman
Tom Latham
Tom Latham
Player Profile
ODI StatsCareer
Matches
172
Runs
4,667
Avg
33.81
View ProfileCompare
South AfricaSouth Africa
XIWK-Batsman
Heinrich Klaasen
Heinrich Klaasen
Player Profile
ODI StatsCareer
Matches
60
Runs
2,141
Avg
43.69
View ProfileCompare
BangladeshBangladesh
Bowler
Al-Amin Hossain
Al-Amin Hossain
Player Profile
ODI StatsCareer
Matches
15
Wickets
22
Econ
5.50
View ProfileCompare
PakistanPakistan
WK-Batsman
Sarfaraz Ahmed
Sarfaraz Ahmed
Player Profile
ODI StatsCareer
Matches
117
Runs
2,315
Avg
33.55
View ProfileCompare
IndiaIndia
Batsman
Gurkeerat Singh Mann
Gurkeerat Singh Mann
Player Profile
ODI StatsCareer
Matches
3
Runs
13
Avg
6.50
View ProfileCompare
BangladeshBangladesh
Allrounder
Alok Kapali
Alok Kapali
Player Profile
ODI StatsCareer
Matches
69
Runs
1,235
Avg
19.60
View ProfileCompare
EnglandEngland
Batsman
James Vince
James Vince
Player Profile
ODI StatsCareer
Matches
25
Runs
616
Avg
28.00
View ProfileCompare
West IndiesWest Indies
Batsman
Evin Lewis
Evin Lewis
Player Profile
ODI StatsCareer
Matches
70
Runs
2,279
Avg
36.75
View ProfileCompare
ZimbabweZimbabwe
Batsman
Alester Maregwede
Alester Maregwede
Player Profile
ODI StatsCareer
Matches
11
Runs
124
Avg
12.40
View ProfileCompare