THE GAME IN NUMBERS Tests · ODIs · T20Is · Men & women
crickrida
INTERNATIONAL CRICKET

Cricket player directory

Search the international archive. Player figures are career snapshots; match coverage is labeled.

PlayerTeamGenderCareer runsCareer wickets
Sachin TendulkarIndiaMen34,357201
Virat KohliIndiaMen28,5279
Kumar SangakkaraSri LankaMen28,016-
Ricky PontingAustraliaMen27,483-
Mahela JayawardeneSri LankaMen25,95714
Jacques KallisSouth AfricaMen25,534577
Rahul DravidIndiaMen24,208-
Joe RootEnglandMen23,074111
Brian LaraWest IndiesMen22,3584
Sanath JayasuriyaSri LankaMen21,032440
Shivnarine ChanderpaulWest IndiesMen20,988-
Inzamam-ul-HaqPakistanMen20,580-
Rohit SharmaIndiaMen20,56012
AB de VilliersSouth AfricaMen20,014-
Chris GayleWest IndiesMen19,593260
Kane WilliamsonNew ZealandMen19,34673
David WarnerAustraliaMen18,995-
Hashim AmlaSouth AfricaMen18,672-
Sourav GangulyIndiaMen18,575132
Steve WaughAustraliaMen18,496287
Ross TaylorNew ZealandMen18,244-
Steven SmithAustraliaMen17,81464
Younis KhanPakistanMen17,79015
Allan BorderAustraliaMen17,698112
Tillakaratne DilshanSri LankaMen17,671154
Mohammad YousufPakistanMen17,300-
MS DhoniIndiaMen17,266-
Virender SehwagIndiaMen17,253136
Graeme SmithSouth AfricaMen17,23626
Michael ClarkeAustraliaMen17,11294
Mark WaughAustraliaMen16,529144
Javed MiandadPakistanMen16,21324
Mushfiqur RahimBangladeshMen16,171-
Desmond HaynesWest IndiesMen16,1351
Babar AzamPakistanMen15,993-
Alastair CookEnglandMen15,737-
Aravinda de SilvaSri LankaMen15,645135
Mohammad AzharuddinIndiaMen15,59312
Angelo MathewsSri LankaMen15,546204
Adam GilchristAustraliaMen15,461-
Stephen FlemingNew ZealandMen15,319-
Viv RichardsWest IndiesMen15,261150
Tamim IqbalBangladeshMen15,249-
Matthew HaydenAustraliaMen15,066-
Shakib Al HasanBangladeshMen14,730712
Brendon McCullumNew ZealandMen14,676-
Herschelle GibbsSouth AfricaMen14,661-
Gary KirstenSouth AfricaMen14,0872
Marvan AtapattuSri LankaMen14,036-
Kevin PietersenEnglandMen13,79718
Quinton de KockSouth AfricaMen13,547-
Martin GuptillNew ZealandMen13,46312
David BoonAustraliaMen13,3860
Ian BellEnglandMen13,331-
Sunil GavaskarIndiaMen13,2142
Graham GoochEnglandMen13,19059
Alec StewartEnglandMen13,140-
Jos ButtlerEnglandMen12,969-
Saleem MalikPakistanMen12,93894
Saeed AnwarPakistanMen12,8766
Mohammad HafeezPakistanMen12,780253
Gordon GreenidgeWest IndiesMen12,6921
Kusal MendisSri LankaMen12,690-
Arjuna RanatungaSri LankaMen12,56195
Michael HusseyAustraliaMen12,3989
Richie RichardsonWest IndiesMen12,1971
Ramnaresh SarwanWest IndiesMen11,94441
Shoaib MalikPakistanMen11,867218
Nathan AstleNew ZealandMen11,866154
Yuvraj SinghIndiaMen11,778148
Tom LathamNew ZealandMen11,711-
Jonny BairstowEnglandMen11,581-
Andy FlowerZimbabweMen11,5800
Carl HooperWest IndiesMen11,523307
Dinesh ChandimalSri LankaMen11,454-
David GowerEnglandMen11,4011
Ben StokesEnglandMen11,321352
Andrew StraussEnglandMen11,315-
Faf du PlessisSouth AfricaMen11,1982
Shahid AfridiPakistanMen11,196541
Marlon SamuelsWest IndiesMen11,134152
Misbah-ul-HaqPakistanMen11,132-
VVS LaxmanIndiaMen11,1192
Smriti MandhanaIndiaWomen11,066-
MahmudullahBangladeshMen11,047166
Mark TaylorAustraliaMen11,039-
Shane WatsonAustraliaMen10,950291
Mithali RajIndiaWomen10,8688
Shikhar DhawanIndiaMen10,867-
Eoin MorganEngland IrelandMen10,859-
Suzie BatesNew ZealandWomen10,740145
Shai HopeWest IndiesMen10,689-
Paul StirlingIrelandMen10,49663
Mark BoucherSouth AfricaMen10,469-
Brendan TaylorZimbabweMen10,39210
Dilip VengsarkarIndiaMen10,3760
Marcus TrescothickEnglandMen10,326-
Gautam GambhirIndiaMen10,324-
Charlotte EdwardsEnglandWomen10,27375
Martin CroweNew ZealandMen10,14843