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
Devon ThomasAntigua Hawksbills · Barbados Royals · Kandy Warriors +21181,4188
Delissa KimminceAustralia · Brisbane Heat · Yorkshire Diamonds118678115
Ethan BrookesSylhet Titans · Warwickshire · Worcestershire1182,98176
Hayden Walsh, Jr.Antigua and Barbuda Falcons · Barbados Royals · Barbados Tridents +5118596102
Max BryantBrisbane Heat · Peshawar Zalmi · Queensland1182,7180
Stephen ParryStephen ParryBrisbane Heat · England · Lancashire118478132
Usman KhanChattogram Challengers · Chittagong Kings · Dhaka Capitals +61182,8630
Ahmed RazaUnited Arab Emirates117648131
Alok KapaliBangladesh · Barisal Burners · Comilla Victorians +51171,26452
Binod BhandariBinod BhandariNepal · Sudur Paschim Royals1171,7430
Beuran HendricksCape Cobras · Jozi Stars · Kings XI Punjab +7117287150
Farhad RezaFarhad RezaBangladesh · Chattogram Challengers · Chittagong Kings +611778584
Kalea MooreMI London · Northern Superchargers · Oval Invincibles +311783295
Kevon CooperBarisal Bulls · Chittagong Kings · Dhaka Dynamites +5117577153
Kushal MallaKushal MallaChitwan Rhinos · Nepal1172,24757
Madeline PennaMadeline PennaAdelaide Strikers · Canterbury · Essex +31171,79925
Milind KumarDelhi · Kathmandu Gorkhas · Sikkim +31172,92357
Mohammad HarisB-Love Kandy · Chattogram Royals · Durbar Rajshahi +51172,3210
Mohammad HasnainB-Love Kandy · Islamabad United · Kandy Falcons +7117158132
Mohammad NaimBangladesh · Chattogram Royals · Dhaka Dynamites +51172,7020
Rishad HossainRishad HossainBangladesh · Comilla Victorians · Fortune Barishal +4117562144
Shahriar NafeesBangladesh · Barisal Bulls · Barisal Burners +31173,3650
Alex HartleyEngland · Hobart Hurricanes · Lancashire Thunder +4116115120
Ailsa ListerBirmingham Phoenix · Lancashire · Scotland +11161,7840
Ajit AgarkarAjit AgarkarDelhi Daredevils · India · Kolkata Knight Riders116634137
Anton DevcichLahore Qalandars · New Zealand · Northern Districts +31163,61276
Danielle HazellAdelaide Strikers · England · Lancashire Thunder +3116342117
Jess DuffinJess DuffinAustralia · Melbourne Renegades · Melbourne Stars1162,4050
Max WallerMax WallerSomerset116137103
Naomi StalenbergNaomi StalenbergCanterbury · Hobart Hurricanes · Melbourne Renegades +11161,3870
Peter FultonPeter FultonCanterbury · New Zealand1164,9040
Paul HortonLancashire · Leicestershire1164,5993
Pieter SeelaarNetherlands1161,27088
Robine RijkeNetherlands1161,78240
Regis ChakabvaZimbabwe1162,6530
Tom RogersHobart Hurricanes · Kent · Melbourne Renegades +2116723164
Alfonso ThomasAlfonso ThomasAdelaide Strikers · Dhaka Gladiators · Perth Scorchers +4115531182
Basil HameedChitwan Rhinos · MI Emirates · Sharjah Warriors +11151,85384
Craig CachopaAuckland · Auckland Aces · Portugal +21153,7210
Dean BrownlieCanterbury · New Zealand · Northern Districts1155,0381
Kycia KnightBarbados · Barbados Royals · Trinbago Knight Riders +11151,6310
Tom ScrivenHampshire · Leicestershire1152,143169
Brandon McMullenAbu Dhabi Knight Riders · Dubai Capitals · Edinburgh Castle Rockers +31143,21887
Chloe PiparoChloe PiparoItaly · Perth Scorchers1141,1180
Davina PerrinBirmingham Phoenix · Central Sparks · Melbourne Renegades +21142,4193
Eden CarsonNew Zealand · Otago114129123
Kesrick WilliamsChattogram Challengers · Jamaica Tallawahs · Rajshahi Kings +511496140
Kashif AliKashif AliWorcestershire1143,8153
Phannita MayaThailand11471990
Shannon GabrielBarbados Tridents · Gloucestershire · St Lucia Zouks +5114267232

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