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
Haseeb HameedHaseeb HameedEngland · Lancashire · Nottinghamshire20810,7871
Harry GurneyHarry GurneyBarbados Tridents · England · Kolkata Knight Riders +3208297380
Matty CrossGlasgow Cosmic · Scotland2073,6980
Anrich NortjeCape Town Blitz · Delhi Capitals · Kolkata Knight Riders +9206459318
Andrew StraussAndrew StraussEngland2069,4070
Alex HughesAlex HughesDerbyshire2064,469112
Andrew McBrineAndrew McBrineIreland · North-West Warriors2063,581214
Gary BallanceGary BallanceEngland · Yorkshire · Zimbabwe2069,5090
Murali VijayMurali VijayChennai Super Kings · Delhi Daredevils · Essex +42067,6272
Nathan McAndrewAuckland Aces · Glamorgan · South Australia +32062,915418
Caleb JewellDerbyshire · Hobart Hurricanes · Melbourne Renegades +12057,6450
Joe WeatherleyBirmingham Phoenix · Hampshire · Kent +12055,9555
Lauren BellLauren BellEngland · Hampshire · Royal Challengers Bengaluru +3205160284
Ollie RobinsonOllie RobinsonEngland · Sussex · Trent Rockets +12053,193595
Rachael HaynesRachael HaynesAustralia · Loughborough Lightning · Sydney Thunder +12054,8995
Ajaz PatelAjaz PatelCentral Districts · Central Stags · Durham +42042,347517
Neil WagnerNeil WagnerDurham · Essex · Lancashire +62042,891651
Paul van MeekerenDambulla Aura · Dubai Capitals · Durham +6204468259
Peter TregoPeter TregoCentral Stags · Nottinghamshire · Somerset +12046,929146
Suranga LakmalSuranga LakmalColombo Stars · Derbyshire · Jaffna Kings +32041,302336
Alex BlakeAlex BlakeDhaka Dominators · Kent · Oval Invincibles2033,9923
Andrew SymondsAndrew SymondsAustralia · Deccan Chargers · Mumbai Indians2026,286120
Aliya RiazPakistan · Tornadoes2023,15535
Harry FinchHarry FinchKent · Sussex2026,5361
Katie LevickBirmingham Phoenix · Durham · Northern Diamonds +4202318272
Karan KCKaran KCKathmandu Gorkhas · Kathmandu Gurkhas · Nepal2021,508265
Nurul HasanBangladesh · Chattogram Challengers · Chittagong Kings +72022,7420
Andrew SalterGlamorgan2012,787203
Craig ErvineCraig ErvineZimbabwe2016,3610
Kedar JadhavChennai Super Kings · Delhi Daredevils · India +42013,32726
Rohit KumarRohit KumarLumbini Lions · Nepal2015,13547
Andile PhehlukwayoCape Town Blitz · Dolphins · Durban Heat +32001,603204
Matthew PottsMatthew PottsDurham · England · MI Cape Town +22002,047456
Parthiv PatelParthiv PatelChennai Super Kings · Deccan Chargers · Gujarat +52004,4890
Chinelle HenryChinelle HenryBarbados Royals · Brisbane Heat · Delhi Capitals +51992,547113
Nigar SultanaNigar SultanaBangladesh · Barmy Army1994,2360
Rishi PatelBirmingham Phoenix · Essex · Leicestershire1996,74611
Sam HarperGalle Gallants · Melbourne Renegades · Melbourne Stars +21995,7590
Afif HossainBangladesh · Chattogram Challengers · Jaffna Kings +61983,71535
Farhaan BehardienFarhaan BehardienBoland · Cape Town Blitz · Durham +61983,70717
Jess KerrBrisbane Heat · New Zealand · Sydney Sixers +21981,391209
Laura HarrisBarbados Royals · Brisbane Heat · Delhi Capitals +101982,50217
Mayank AgarwalMayank AgarwalDelhi Daredevils · Durham · India +81985,6920
Mitchell SwepsonAustralia · Brisbane Heat · Glamorgan +21981,152322
Ashish NehraAshish NehraAsia XI · Chennai Super Kings · Delhi +5197160247
Cameron GreenCameron GreenAustralia · Gloucestershire · Kolkata Knight Riders +41977,388114
Cole McConchieCanterbury · New Zealand · Rawalpindiz1975,837139
Lahiru ThirimanneDhaka Dynamites · Sri Lanka1975,5603
Joshua LittleAbu Dhabi Knight Riders · Dambulla Giants · Dublin Guardians +10197359236
Jaydev UnadkatJaydev UnadkatDelhi Daredevils · India · Kolkata Knight Riders +8197617282

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