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
Will SutherlandWill SutherlandAustralia · Melbourne Renegades · Victoria +11703,043269
Dan MousleyBirmingham Bears · Birmingham Phoenix · England +31694,50988
Fynn Hudson-PrenticeFynn Hudson-PrenticeDerbyshire · Sussex1694,620205
Fawad AhmedAdelaide Strikers · Australia · Islamabad United +916998181
George GartonAbu Dhabi Knight Riders · Adelaide Strikers · Birmingham Bears +81691,773171
James HarrisJames HarrisGlamorgan · Kent · Middlesex1693,065394
Khushdil ShahComilla Victorians · Karachi Kings · Multan Sultans +31692,63982
Mohammad IrfanMohammad IrfanBarbados Tridents · Dhaka Dynamites · Durdanto Dhaka +816993188
Noor AhmadChennai Super Kings · Dambulla Aura · Desert Vipers +12169206195
R. P. SinghDeccan Chargers · Gujarat · India +4169275228
Abdul RazzaqAbdul RazzaqAsia XI · Duronto Rajshahi · Melbourne Renegades +11683,319149
Freya KempEngland · Hampshire · Perth Scorchers +31682,84749
Martin AnderssonDerbyshire · Middlesex1684,929170
Rory KleinveldtRory KleinveldtCape Cobras · Northamptonshire · South Africa +11682,235278
Saqib MahmoodSaqib MahmoodBirmingham Phoenix · England · Lancashire +3168519270
Zane GreenNamibia1682,2190
Abtaha MaqsoodBirmingham Phoenix · Essex · Scotland +1167157152
Asad ShafiqAsad ShafiqGalle Gladiators · Multan Sultans · Pakistan +11676,5503
Brett HuttonBrett HuttonNorthamptonshire · Nottinghamshire1672,777441
Brad WhealBrad WhealGlamorgan · Gloucestershire · Hampshire +4167771276
Graham WaggGlamorgan1674,018254
Junaid SiddiqueSharjah Warriors · Sharjah Warriorz · United Arab Emirates167259224
Mark CosgroveMark CosgroveAustralia · Hobart Hurricanes · Leicestershire +21676,7919
Mohit SharmaChennai Super Kings · Delhi Capitals · Gujarat Titans +3167163178
Nathan McCullumNew Zealand · Otago Volts · Pune Warriors +31671,717151
Kamindu MendisB-Love Kandy · Colombo Cricket Club · Colombo Kaps +61674,79336
Ben DunkAdelaide Strikers · Antigua Hawksbills · Australia +101663,3823
Fi MorrisFi MorrisLancashire · Manchester Originals · Southern Brave +41662,103134
Grant ElliottGrant ElliottBirmingham Bears · Chittagong Vikings · ICC World XI +71663,233110
Kushal BhurtelKushal BhurtelNepal · Pokhara Avengers1664,11357
Aarif SheikhNepal · Sudur Paschim Royals1652,62615
Hayley JensenHayley JensenHobart Hurricanes · Melbourne Renegades · Melbourne Stars +41651,106139
Jonathan TattersallJonathan TattersallGloucestershire · Leicestershire · Surrey +11654,6832
James TredwellJames TredwellEngland · Kent · Sussex1651,348189
Kyle JamiesonKyle JamiesonAuckland · Auckland Aces · Canterbury +61651,638324
Lyndon JamesNottinghamshire1654,878165
Nannapat KoncharoenkaiNannapat KoncharoenkaiFalcons · Thailand1653,1350
Tilak VarmaTilak VarmaHampshire · Hyderabad (India) · India +11654,7108
Zeeshan MaqsoodKarnali Yaks · Oman1653,556149
Grace ScrivensCentral Districts · Essex · London Spirit +41644,15187
Rangana HerathSri Lanka1641,737488
Jo GardnerEssex · Loughborough Lightning · Manchester Super Giants +41642,20433
Mohammad SamiMohammad SamiBarisal Bulls · Duronto Rajshahi · Islamabad United +4164722215
Muneeba AliPakistan1643,3500
Naruemol ChaiwaiNaruemol ChaiwaiSpirit · Thailand1642,5550
Shem NgocheKenya1641,100196
Azam KhanBarbados Royals · Desert Vipers · Galle Gladiators +61632,9960
Bjorn FortuinHampshire · Lions · Paarl Rocks +3163499167
Donavon FerreiraBarbados Royals · Birmingham Phoenix · Delhi Capitals +81632,83428
Mandeep SinghMandeep SinghChandigarh · Delhi Capitals · India +51632,9074

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