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

Reset all filters
Role:AllBattersBowlersAll-RoundersWicket-Keepers
IndiaIndia
XIAllrounder
Hardik Pandya
Hardik Pandya
Player Profile
ODI StatsCareer
Matches
94
Runs
1,904
Avg
32.82
View ProfileCompare
IndiaIndia
XIAllrounder
Ravindra Jadeja
Ravindra Jadeja
Player Profile
ODI StatsCareer
Matches
212
Runs
2,905
Avg
32.27
View ProfileCompare
IndiaIndia
Allrounder
Kapil Dev
Kapil Dev
Player Profile
ODI StatsCareer
Matches
225
Runs
3,783
Avg
23.79
View ProfileCompare
Page 1 of 35
PrevNext
Advertisement
IndiaIndia
XIAllrounder
Shardul Thakur
Shardul Thakur
Player Profile
ODI StatsCareer
Matches
47
Wickets
65
Econ
6.22
View ProfileCompare
IndiaIndia
Allrounder
Ajay Ratra
Ajay Ratra
Player Profile
ODI StatsCareer
Matches
12
Runs
90
Avg
12.85
View ProfileCompare
IndiaIndia
Allrounder
Ravichandran Ashwin
Ravichandran Ashwin
Player Profile
ODI StatsCareer
Matches
116
Wickets
156
Econ
4.93
View ProfileCompare
IndiaIndia
XIAllrounder
Krunal Pandya
Krunal Pandya
Player Profile
ODI StatsCareer
Matches
5
Runs
130
Avg
65.00
View ProfileCompare
IndiaIndia
Allrounder
Abhishek Nayar
Abhishek Nayar
Player Profile
ODI StatsCareer
Matches
3
Runs
—
Avg
—
View ProfileCompare
IndiaIndia
Allrounder
Dinesh Mongia
Dinesh Mongia
Player Profile
ODI StatsCareer
Matches
57
Runs
1,230
Avg
27.95
View ProfileCompare
IndiaIndia
Allrounder
Vijay Shankar
Vijay Shankar
Player Profile
ODI StatsCareer
Matches
12
Runs
223
Avg
31.85
View ProfileCompare
IndiaIndia
Allrounder
Kedar Jadhav
Kedar Jadhav
Player Profile
ODI StatsCareer
Matches
73
Runs
1,389
Avg
42.09
View ProfileCompare
IndiaIndia
XIAllrounder
Axar Patel
Axar Patel
Player Profile
ODI StatsCareer
Matches
75
Wickets
80
Econ
4.52
View ProfileCompare
IndiaIndia
Allrounder
Joginder Sharma
Joginder Sharma
Player Profile
ODI StatsCareer
Matches
4
Runs
35
Avg
35.00
View ProfileCompare
IndiaIndia
Allrounder
Irfan Pathan
Irfan Pathan
Player Profile
ODI StatsCareer
Matches
120
Runs
1,544
Avg
23.39
View ProfileCompare
IndiaIndia
Allrounder
Yusuf Pathan
Yusuf Pathan
Player Profile
ODI StatsCareer
Matches
57
Runs
810
Avg
27.00
View ProfileCompare
IndiaIndia
Allrounder
Hanuma Vihari
Hanuma Vihari
Player Profile
TEST StatsCareer
Matches
16
Runs
839
Avg
33.56
View ProfileCompare
IndiaIndia
XIAllrounder
Washington Sundar
Washington Sundar
Player Profile
ODI StatsCareer
Matches
34
Runs
445
Avg
22.25
View ProfileCompare
IndiaIndia
XIAllrounder
Mandeep Singh
Mandeep Singh
Player Profile
T20I StatsCareer
Matches
3
Runs
87
Avg
43.50
View ProfileCompare
IndiaIndia
Allrounder
Prakash Bhandari
Prakash Bhandari
Player Profile
TEST StatsCareer
Matches
3
Runs
77
Avg
19.25
View ProfileCompare
IndiaIndia
Allrounder
Laxmi Shukla
Laxmi Shukla
Player Profile
ODI StatsCareer
Matches
3
Runs
18
Avg
9.00
View ProfileCompare
IndiaIndia
Allrounder
Piyush Chawla
Piyush Chawla
Player Profile
ODI StatsCareer
Matches
25
Runs
38
Avg
5.42
View ProfileCompare
IndiaIndia
Allrounder
Rishi Dhawan
Rishi Dhawan
Player Profile
ODI StatsCareer
Matches
3
Runs
12
Avg
12.00
View ProfileCompare
IndiaIndia
XIAllrounder
Rahul Tewatia
Rahul Tewatia
Player Profile
ODI StatsCareer
Matches
—
Runs
—
Avg
—
View ProfileCompare
IndiaIndia
Allrounder
Roger Binny
Roger Binny
Player Profile
ODI StatsCareer
Matches
72
Wickets
77
Econ
4.58
View ProfileCompare