KNOW THE PLAYER

The names behind the numbers.

Find player profiles, photographs, batting and bowling statistics, and performances by format.

13,784 players foundClear search
Players and recorded performances
PlayerTeamsMatchesRunsWickets
Tsepo NdwandwaTitans · Warriors13312
V MahajanCanada131276
Vishwar ShawSuriname131093
Vikramjeet MalikKings XI Punjab · Rajasthan Royals1376
W NgowhuadThailand13617
WRC FernandoNegombo Cricket Club131414
Waseem YaqoobLesotho1315122
YYM JakdaLesotho13508
Yash NaharMaharashtra132500
Zak EvansMelbourne Renegades · Victoria131516
ZP IkiuaCook Islands132218
Zaker TaqawiSweden134725
Zong YuechaoChina13906
A BishnoiMalta121112
Ajit ChandilaRajasthan Royals12411
Archana DasIndia12814
Albert EsterhuysenWestern Australia122722
A KainessieSierra Leone121530
A Kato-StaffordBrisbane Heat · Japan1234613
A MaheshwariCroatia12405
A ObulorNigeria12454
A PrasharHungary1213412
Amith SarmaGermany122460
Avishka TharinduPolice Sports Club124650
A van DeventerCentral Districts122230
AF MapuSamoa12592
Ali MurtazaMumbai Indians · Pune Warriors12109
Alex WharfAlex WharfEngland121917
Antonius StaalNetherlands121070
AK GoneraraFiji12207
Aidan O'ConnorAidan O'ConnorSydney Thunder · Tasmania121669
AR BallaCameroon12320
Abhimanyu LambaRajasthan · Texas Super Kings12711
AS MirandaPhilippines12280
AS PatilUnited Arab Emirates1210
Abhimanyusingh RajputBaroda121716
Abdul Gaffar SaqlainBangladesh · Rajshahi Warriors127713
Abdullah JasatPanama12377
Abdullahi IsmailNigeria121117
Ahmed ShahManipur12600
Ali NadeemCanada123220
Amit MishraRailways121316
Ammar KhalidCanada12018
Amoluk SinghGhana122585
Ananya SrinivasanSwitzerland12380
Anish CharakMeghalaya12532
Anuk FernandoBadureliya Sports Club · Nugegoda Sports Welfare Club1226523
Arkaprabha SinhaTripura121180
Ashi ChoplaAustria1293
Ashith SanganakalPuducherry12599

Available historical scorebook coverage through 3 Nov 2026. Our Sources & methodology →