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
David HusseyDavid HusseyAntigua Hawksbills · Australia · Chennai Super Kings +32214,63655
Daniel WorrallAdelaide Strikers · Australia · Gloucestershire +82211,310424
Joe LeachJoe LeachWorcestershire2214,277534
Richie BerringtonGlasgow Cosmic · Scotland2215,67945
Azhar AliAzhar AliLahore Qalandars · Pakistan · Somerset +122012,15321
Marco JansenMarco JansenDurban Heat · Mumbai Indians · North West +72202,663327
Riley MeredithAustralia · Hobart Hurricanes · Hyderabad Kingsmen +6220369379
Adam WheaterAdam WheaterEssex · Hampshire · Northern Districts2196,4490
Cheteshwar PujaraCheteshwar PujaraDerbyshire · India · Kings XI Punjab +621912,8340
Jordan ThompsonJordan ThompsonBirmingham Bears · Birmingham Phoenix · Hobart Hurricanes +82193,518355
Dipendra Singh AireeDipendra Singh AireeNepal · Sudur Paschim Royals2184,684148
Ian HollandIan HollandHampshire · Leicestershire · Northamptonshire +22184,825319
Nic MaddinsonNic MaddinsonAustralia · Durham · Guyana Amazon Warriors +82186,14313
Oli StoneOli StoneAbu Dhabi Knight Riders · Birmingham Bears · Dubai Capitals +102181,489376
Ricardo VasconcelosKathmandu Gorkhas · Northamptonshire2188,9680
Tristan StubbsDelhi Capitals · Hampshire · Manchester Originals +62185,1549
Jacques RudolphJacques RudolphAfrica XI · Glamorgan · Jamaica Tallawahs +22178,3038
Krunal PandyaKrunal PandyaBaroda · India · Lucknow Super Giants +32172,968157
Nathan SowterDesert Vipers · Durham · Guyana Amazon Warriors +5217629242
Sam CookSam CookEngland · Essex · Joburg Super Kings +2217946477
Sompal KamiSompal KamiKarnali Yaks · Nepal2171,513264
Billy GodlemanDerbyshire2169,5040
Gareth BattyEngland · Surrey2161,550292
Jamie PorterJamie PorterEssex216678629
Kirstie GordonKirstie GordonBirmingham Phoenix · England · Lightning +6216997281
Luke FletcherLuke FletcherDerbyshire · Nottinghamshire · Surrey +22161,828420
Mujeeb Ur RahmanMujeeb Ur RahmanB-Love Kandy · Barbados Royals · Barbados Tridents +18215279221
Sam RobsonEngland · Middlesex21511,44730
Luke ProcterLuke ProcterLancashire · Northamptonshire2148,226215
Mady VilliersDurham · England · Manchester Super Giants +52142,499219
Praveen KumarPraveen KumarGujarat Lions · India · Kings XI Punjab +4214829207
Bernard ScholtzNamibia213539271
Gaby LewisBarbados Royals · Ireland · Lancashire +42136,1179
Michael NeserMichael NeserAdelaide Strikers · Australia · Brisbane Heat +42133,821469
Sanath JayasuriyaSanath JayasuriyaAsia XI · Khulna Royal Bengals · Mumbai Indians +12126,398132
Jason BehrendorffJason BehrendorffAustralia · Jaffna Kings · Melbourne Renegades +7210283257
Nida DarPakistan · Sydney Thunder2103,135189
Richard GleesonRichard GleesonAmsterdam Flames · Birmingham Bears · Chennai Super Kings +15210309338
Ayabonga KhakaAyabonga KhakaGuyana Amazon Warriors · South Africa · Spirit +2209214229
Blessing MuzarabaniGulf Giants · Karachi Kings · Kolkata Knight Riders +4209475281
Heather GrahamHeather GrahamAustralia · Durham · Hobart Hurricanes +62092,472241
Michael KlingerMichael KlingerAdelaide Strikers · Australia · Gloucestershire +42097,6240
Shivam DubeShivam DubeChennai Super Kings · India · Mumbai +22093,77675
Tom BaileyTom BaileyLancashire2093,053525
Alice Davidson-RichardsEngland · MI London · Northern Superchargers +32084,182130
Afy FletcherAfy FletcherBarbados Royals · Barbados Tridents · West Indies +1208817223
Craig MilesBirmingham Bears · Durham · Glamorgan +32081,810427
Calum MacLeodDerbyshire · Durham · Kent +22085,19911
Grant StewartGrant StewartItaly · Kent · Sussex2083,938245
Brad HoggBrad HoggAntigua Hawksbills · Australia · Cape Cobras +5208939238

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