KNOW THE PLAYER

The names behind the numbers.

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

13,772 players foundClear search
PlayerTeamsMatchesRunsWickets
Vusi SibandaAfrica XI · Zimbabwe1363,1683
Anuj DalAnuj DalDerbyshire1353,679126
Esha OzaUnited Arab Emirates · Warriors · Warriors (FairBreak)1353,406118
Hasan MahmudHasan MahmudBangladesh · Colombo Kaps · Dhaka Platoon +4135380206
Leah PaulIreland1352,23736
Molly StranoMolly StranoAustralia · Hobart Hurricanes · Melbourne Renegades +1135412151
Poonam YadavPoonam YadavBrisbane Heat · Delhi Capitals · India +213579163
Riyan ParagAssam · India · Rajasthan Royals1352,87039
Ritu MoniBangladesh1351,11670
Al-Amin HossainBangladesh · Barisal Bulls · Barisal Burners +7134155154
Henry SsenyondoUganda13458161
James AdamsHampshire1345,6020
Jayden SealesAntigua and Barbuda Falcons · Jaffna Kings · Sussex +2134417251
Karn SharmaKarn SharmaAndhra · Chennai Super Kings · India +6134890121
Manpreet SinghItaly · Singapore1342,60434
Ryan PatelSurrey1345,23935
Tatenda TaibuAfrica XI · Kolkata Knight Riders · Zimbabwe1343,6900
Tendai ChataraZimbabwe134293176
Will SmithDurham · Hampshire1344,46565
Cordelia GriffithEssex · London Spirit · Manchester Originals +41332,6980
Emilio GayDurham · England · Italy +11336,5363
Josh ClarksonCentral Districts · Central Stags · New Zealand +11333,20676
Udeshika PrabodhaniUdeshika PrabodhaniSri Lanka · Warriors (FairBreak)13326295
Mohammad WasimChittagong Kings · Dambulla Sixers · Fortune Barishal +5133471167
Prithvi ShawPrithvi ShawDelhi Capitals · Delhi Daredevils · India +21334,0740
Pavandeep SinghMalaysia13368165
Samuel BadreeBrisbane Heat · Chennai Super Kings · ICC World XI +9133135124
Sharvin MuniandyMalaysia1331,32452
S. SreesanthS. SreesanthIndia · Kerala · Kings XI Punjab +2133350206
Toby AlbertDubai Capitals · Hampshire · Kent +11333,6890
William BeerSussex1331,133112
Anshuman RathHong Kong · Odisha1324,18426
Jeevan MendisBarbados Tridents · Barisal Bulls · Chittagong Vikings +61321,24897
Craig MeschedeCraig MeschedeGermany · Glamorgan · Somerset1322,448151
Dunith WellalageBarbados Royals · Colombo Strikers · Colts Cricket Club +61321,680148
Joey EvisonJoey EvisonKent · Leicestershire · Nottinghamshire +11323,743133
James PattinsonJames PattinsonAustralia · Brisbane Heat · Melbourne Renegades +31321,529290
Lauren SmithLauren SmithCanterbury · Hobart Hurricanes · South East Stars +213241589
Dhanushka GunathillekeDambulla Sixers · Durdanto Dhaka · Galle Gladiators +31323,53021
Mohammad AbbasMohammad AbbasDerbyshire · Hampshire · Leicestershire +3132516445
Tom FellWorcestershire1325,0540
Tom HainesSussex1327,12739
Tawanda MuyeyeKent · Melbourne Renegades · Oval Invincibles1324,6677
Babette de LeedeNetherlands · Sapphires1312,4010
Bridget PattersonBridget PattersonAdelaide Strikers1311,8710
Jack WildermuthAustralia · Brisbane Heat · Melbourne Renegades +21312,584166
James RewEngland · London Spirit · Sharjah Warriorz +11316,3060
Renuka SinghRenuka SinghGujarat Giants · India · Royal Challengers Bangalore +213176135
Sinalo JaftaSouth Africa1316600
Charles MorrisWorcestershire130603270

Available historical scorebook coverage through 25 Oct 2026. Our Sources & methodology →