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
Official Leaderboards

Cricket Leaderboards

Ranked player performance statistics across international and premier league formats.

ODITESTT20IPL
Batting (Runs)Bowling (Wickets)
1
Martin Crowe
New Zealand • Batsman
10,635
runs
2
John Wright
New Zealand • Batsman
10,127
runs
3
Mithali Raj
India • Batsman
9,468
runs
4
Israrullah
South Africa • Allrounder
7,344
runs
5
Adam Parore
New Zealand • WK-Batsman
7,210
runs
6
Smriti Mandhana
India • Batsman
6,855
runs
7
Ellyse Perry
Australia • Allrounder
6,765
runs
8
Karen Rolton
Australia • Allrounder
6,008
runs
9
Meg Lanning
Australia • Batsman
5,933
runs
10
Harmanpreet Kaur
India • Allrounder
5,899
runs
11
Belinda Clark
Australia • Allrounder
5,866
runs
12
Andrew Jones
New Zealand • Batsman
5,837
runs
13
Chris Harris
New Zealand • Allrounder
5,782
runs
14
Ken Rutherford
New Zealand • Batsman
5,712
runs
15
Glenn Turner
New Zealand • Batsman
5,102
runs
16
Akbar Badshah
South Africa • Allrounder
5,049
runs
17
Alyssa Healy
Australia • WK-Batsman
5,041
runs
18
Bevan Congdon
New Zealand • Allrounder
5,016
runs
19
Beth Mooney
Australia • WK-Batsman
4,987
runs
20
Richard Hadlee
New Zealand • Allrounder
4,875
runs
RankPlayerCountryPlaying RoleRUNS (T20I)
#1Martin CroweNew ZealandBatsman10,635
#2John WrightNew ZealandBatsman10,127
#3Mithali RajIndiaBatsman9,468
#4IsrarullahSouth AfricaAllrounder7,344
#5Adam ParoreNew ZealandWK-Batsman7,210
#6
Smriti Mandhana
India
Batsman
6,855
#7Ellyse PerryAustraliaAllrounder6,765
#8Karen RoltonAustraliaAllrounder6,008
#9Meg LanningAustraliaBatsman5,933
#10Harmanpreet KaurIndiaAllrounder5,899
#11Belinda ClarkAustraliaAllrounder5,866
#12Andrew JonesNew ZealandBatsman5,837
#13Chris HarrisNew ZealandAllrounder5,782
#14Ken RutherfordNew ZealandBatsman5,712
#15Glenn TurnerNew ZealandBatsman5,102
#16Akbar BadshahSouth AfricaAllrounder5,049
#17Alyssa HealyAustraliaWK-Batsman5,041
#18Bevan CongdonNew ZealandAllrounder5,016
#19Beth MooneyAustraliaWK-Batsman4,987
#20Richard HadleeNew ZealandAllrounder4,875