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
Naveen-ul-HaqBarbados Royals · Colombo Stars · Durban's Super Giants +14156299190
Obed McCoyAntigua and Barbuda Falcons · Barbados Royals · Dubai Capitals +11156200187
Rinku SinghIndia · Kolkata Knight Riders · Uttar Pradesh1562,9676
Arron LilleyLancashire · Leicestershire1552,45883
Delray RawlinsDelray RawlinsBermuda · Southern Brave · Sussex1553,945112
George WorkerAuckland · Auckland Aces · Canterbury +41555,78028
Chamara KapugederaChennai Super Kings · Chittagong Vikings · Duronto Rajshahi +21542,6712
Danielle GregoryMI London · Manchester Originals · Oval Invincibles +2154207135
Dane PatersonDane PatersonCape Cobras · Jozi Stars · Middlesex +5154564333
Jake LehmannAdelaide Strikers · Brisbane Heat · Hampshire +31546,0991
Matt ColesDhaka Dynamites · Essex · Hampshire +21541,854308
Radha YadavRadha YadavDelhi Capitals · India · Royal Challengers Bengaluru +3154449154
Ravi BishnoiGujarat · India · Kings XI Punjab +4154145177
Shamilia ConnellShamilia ConnellBarbados · Barbados Royals · Guyana Amazon Warriors +4154182108
Akila DananjayaColombo Stars · Colts Cricket Club · Dambulla Sixers +7153925264
Ben MikeBen MikeJanakpur Bolts · Leicestershire · Warwickshire +11532,758212
Ed PollockEd PollockBirmingham Bears · Warwickshire · Worcestershire1533,4020
Hannah RoweCentral Districts · New Zealand1531,385133
Jack BrooksJack BrooksNottinghamshire · Somerset · Sussex +21531,595401
Ruturaj GaikwadRuturaj GaikwadChennai Super Kings · India · Maharashtra1534,9330
Sadeera SamarawickramaColombo Kaps · Colombo Strikers · Dambulla Aura +51533,8880
Yashasvi JaiswalYashasvi JaiswalIndia · Mumbai · Rajasthan Royals1536,3520
Danny LambGloucestershire · Lancashire · Somerset +11522,363173
Kurtis PattersonAustralia · New South Wales · Perth Scorchers +31525,6301
Mark SteketeeMark SteketeeBrisbane Heat · Essex · Melbourne Stars +21521,341322
Rob JonesLancashire · Worcestershire1524,0793
Scott BolandScott BolandAustralia · Durham · Hobart Hurricanes +3152457379
Ahmed FaizMalaysia1513,5541
Bilal KhanChattogram Challengers · Oman · United States of America15166259
Collins ObuyaKenya1513,86963
Dimuth KarunaratneDimuth KarunaratneSinhalese Sports Club · Sri Lanka · Yorkshire1518,6092
Lewis GoldsworthyLeicestershire · Somerset1514,22690
Prosper UtseyaZimbabwe1511,253120
Sean SoliaAuckland · Auckland Aces · Samoa1514,886124
Syed AzizMalaysia1513,20998
Tim PaineTim PaineAustralia · Hobart Hurricanes · ICC World XI +21514,4550
Virandeep SinghMalaysia1513,977141
Ali KhanAli KhanAbu Dhabi Knight Riders · Glasgow Cosmic · Gulf Giants +7150132173
Calvin HarrisonHampshire · Manchester Originals · Northamptonshire +21502,070207
Doug BollingerDoug BollingerAustralia · Chennai Super Kings · Hobart Hurricanes +4150241249
Grace BallingerLightning · London Spirit · Manchester Super Giants +2150263158
Josh ShawJosh ShawGloucestershire · Somerset · Yorkshire1501,227229
Jhye RichardsonAustralia · Delhi Capitals · Perth Scorchers +31501,097257
Jacob LintottAbu Dhabi Knight Riders · Barbados Royals · Birmingham Bears +7150776174
Mohammad SaifuddinMohammad SaifuddinBangladesh · Comilla Victorians · Dhaka Capitals +31501,136184
Ollie PriceOllie PriceGloucestershire1505,624101
Robin PetersonRobin PetersonBarbados Tridents · Cape Cobras · Mumbai Indians +21501,292171
Tazmin BritsGuyana Amazon Warriors · South Africa · South East Stars1504,3400
Will WilliamsCanterbury · Gloucestershire · Lancashire1501,316315
Ben CharlesworthBen CharlesworthGloucestershire · Kathmandu Gorkhas1495,15940

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