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
Natthakan ChantamNatthakan ChantamSpirit · Thailand · Trailblazers +11633,4668
Nahida AkterNahida AkterBangladesh163426193
Daniel DouthwaiteGlamorgan · Kathmandu Gurkhas · Manchester Originals +11622,868207
Fatima SanaBarbados Royals · Barmy Army · Birmingham Phoenix +21622,079181
John HastingsAustralia · Chennai Super Kings · Durham +41622,193264
Marie KellyBirmingham Phoenix · Central Sparks · Lightning +71623,00317
Matthew WaiteMatthew WaiteWorcestershire · Yorkshire1623,803258
Robert O'DonnellAuckland · Auckland Aces · Northern Districts1626,73416
Shafiul IslamShafiul IslamBangladesh · Barisal Burners · Chittagong Vikings +6162489179
Tom HartleyTom HartleyEngland · Lancashire · Manchester Originals1621,728196
George BartlettNorthamptonshire · Somerset1615,3803
Inoka RanaweeraSri Lanka161250173
Mitchell ClaydonMitchell ClaydonKent · Sussex161966285
Nathan SmithNew Zealand · Otago · Otago Volts +41612,925301
Paul CoughlinPaul CoughlinDurham · Lancashire · Nottinghamshire1613,128230
Adam VogesAdam VogesAustralia · Jamaica Tallawahs · Melbourne Stars +31605,37717
Bas de LeedeBas de LeedeAmsterdam Flames · Desert Vipers · Durham +31603,564148
Eva GrayBirmingham Phoenix · Essex · London Spirit +5160720152
Hasini PereraHasini PereraSri Lanka1602,3810
Haider AliHaider AliChittagong Kings · Derbyshire · Fortune Barishal +61603,0240
Keith BarkerKeith BarkerHampshire · Warwickshire1604,512451
Katie GeorgeCentral Sparks · England · London Spirit +71602,32776
Richard NgaravaDubai Capitals · Galle Titans · Sharjah Warriorz +2160527215
Sean ErvineSean ErvineDuronto Rajshahi · Hampshire · Quetta Gladiators +11604,64177
Zak ChappellZak ChappellDerbyshire · Gloucestershire · Leicestershire +21602,414289
Assad ValaAssad ValaPapua New Guinea1594,467111
Matt PriorMatt PriorEngland · Sussex · Sydney Thunder1595,6510
Michael RipponCanterbury · Netherlands · New Zealand +21593,626235
Munaf PatelMunaf PatelBaroda · Gujarat Lions · India +3159166201
Rahul TewatiaDelhi Capitals · Delhi Daredevils · Gujarat Titans +31591,89449
Sarah CoyteSarah CoyteAdelaide Strikers · Australia · Melbourne Renegades +1159578155
Vernon PhilanderVernon PhilanderCape Cobras · Cape Town Blitz · Durban Heat +41592,799331
Aaliyah AlleyneBarbados · Barbados Royals · Jamaica Empress +11581,090111
Deepak ChaharDeepak ChaharChennai Super Kings · India · Mumbai Indians +3158512176
Harshitha MadaviHarshitha MadaviSri Lanka · Trinbago Knight Riders1583,6560
Heino KuhnHeino KuhnDhaka Dynamites · Kent · Nelson Mandela Bay Giants +31584,6030
James ColesLondon Spirit · Southern Brave · Sunrisers Eastern Cape +11585,297154
Karun NairKarun NairDelhi Capitals · Delhi Daredevils · India +61584,2672
Taijul IslamTaijul IslamBangladesh · Barisal Bulls · Chattogram Challengers +61581,219356
Zahoor FarooqiGalle Marvels · Jaffna Kings · Kandy Falcons +3158160199
Alviro PetersenAlviro PetersenLancashire · Lions · Somerset +11576,2325
Graeme WhiteGraeme WhiteNorthamptonshire · Welsh Fire157898150
Hamish MarshallHamish MarshallGloucestershire · New Zealand · Wellington +11575,0565
Matt RevisMatt RevisSunrisers Leeds · Yorkshire1573,732138
Wes AgarAdelaide Strikers · Australia · Kent +21571,018282
Will SmeedBirmingham Phoenix · MI Emirates · Pretoria Capitals +31574,1640
Aizaz KhanHong Kong1561,564148
Ajantha MendisAjantha MendisKolkata Knight Riders · Lahore Qalandars · Pune Warriors +3156425279
Ehsan KhanHong Kong156769234
Jenny GunnEngland · Loughborough Lightning · Northern Diamonds +21561,299161

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