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

Reset all filters
Role:AllBattersBowlersAll-RoundersWicket-Keepers
IndiaIndia
Batsman
Thirush Kamini
Thirush Kamini
Player Profile
ODI StatsCareer
Matches
39
Runs
825
Avg
25.78
View ProfileCompare
AustraliaAustralia
Batsman
Denise Emerson
Denise Emerson
Player Profile
ODI StatsCareer
Matches
21
Runs
820
Avg
41.00
View ProfileCompare
AustraliaAustralia
Allrounder
Jill Kennare
Jill Kennare
Player Profile
ODI StatsCareer
Matches
19
Runs
789
Avg
46.41
View ProfileCompare
Page 6 of 42
PrevNext
AustraliaAustralia
Batsman
Georgia Voll
Georgia Voll
Player Profile
ODI StatsCareer
Matches
16
Runs
710
Avg
54.61
View ProfileCompare
AustraliaAustralia
Allrounder
Michelle Goszko
Michelle Goszko
Player Profile
ODI StatsCareer
Matches
34
Runs
669
Avg
25.73
View ProfileCompare
IndiaIndia
WK-Batsman
Yastika Bhatia
Yastika Bhatia
Player Profile
ODI StatsCareer
Matches
29
Runs
666
Avg
23.78
View ProfileCompare
AustraliaAustralia
Allrounder
Cathryn Fitzpatrick
Cathryn Fitzpatrick
Player Profile
ODI StatsCareer
Matches
109
Wickets
180
Econ
3.01
View ProfileCompare
IndiaIndia
Batsman
Chanderkanta Kaul
Chanderkanta Kaul
Player Profile
ODI StatsCareer
Matches
31
Runs
616
Avg
23.69
View ProfileCompare
AustraliaAustralia
Allrounder
Jess Jonassen
Jess Jonassen
Player Profile
ODI StatsCareer
Matches
93
Wickets
141
Econ
3.98
View ProfileCompare
AustraliaAustralia
Batsman
Elyse Villani
Elyse Villani
Player Profile
ODI StatsCareer
Matches
34
Runs
603
Avg
21.53
View ProfileCompare
IndiaIndia
Bowler
Pooja Vastrakar
Pooja Vastrakar
Player Profile
ODI StatsCareer
Matches
33
Wickets
27
Econ
5.56
View ProfileCompare
IndiaIndia
Allrounder
Sandhya Agarwal
Sandhya Agarwal
Player Profile
ODI StatsCareer
Matches
21
Runs
567
Avg
31.50
View ProfileCompare
EnglandEngland
Bowler
Martin Snedden
Martin Snedden
Player Profile
ODI StatsCareer
Matches
93
Wickets
114
Econ
4.29
View ProfileCompare
AustraliaAustralia
Allrounder
Bronwyn Calver
Bronwyn Calver
Player Profile
ODI StatsCareer
Matches
34
Runs
534
Avg
53.40
View ProfileCompare
IndiaIndia
Allrounder
Purnima Rau
Purnima Rau
Player Profile
ODI StatsCareer
Matches
33
Runs
516
Avg
21.50
View ProfileCompare
IndiaIndia
Allrounder
Shikha Pandey
Shikha Pandey
Player Profile
ODI StatsCareer
Matches
55
Wickets
75
Econ
3.99
View ProfileCompare
AustraliaAustralia
Allrounder
Ruth Buckstein
Ruth Buckstein
Player Profile
ODI StatsCareer
Matches
16
Runs
511
Avg
42.58
View ProfileCompare
New ZealandNew Zealand
Batsman
Melissa Bulow
Melissa Bulow
Player Profile
ODI StatsCareer
Matches
19
Runs
499
Avg
26.26
View ProfileCompare
AustraliaAustralia
Allrounder
Kate Blackwell
Kate Blackwell
Player Profile
ODI StatsCareer
Matches
41
Runs
475
Avg
19.00
View ProfileCompare
IndiaIndia
Allrounder
Reema Malhotra
Reema Malhotra
Player Profile
ODI StatsCareer
Matches
41
Runs
462
Avg
21.00
View ProfileCompare
AustraliaAustralia
Allrounder
Lyn Larsen
Lyn Larsen
Player Profile
ODI StatsCareer
Matches
49
Runs
426
Avg
20.28
View ProfileCompare
IndiaIndia
Allrounder
Sneh Rana
Sneh Rana
Player Profile
ODI StatsCareer
Matches
45
Wickets
59
Econ
4.92
View ProfileCompare
AustraliaAustralia
Allrounder
Sarah Elliott
Sarah Elliott
Player Profile
ODI StatsCareer
Matches
22
Runs
416
Avg
32.00
View ProfileCompare
IndiaIndia
Batsman
Anagha Deshpande
Anagha Deshpande
Player Profile
ODI StatsCareer
Matches
23
Runs
414
Avg
18.81
View ProfileCompare