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
Grant RoelofsenGrant RoelofsenBoland · Dolphins · Essex +2671,6860
Haider AliDubai Capitals · United Arab Emirates678656
Ian McPeakeWellington · Wellington Firebirds67664153
Bella JamesNew Zealand · Otago677300
Jordan HermannSomerset · South Africa · Sunrisers Eastern Cape +1672,0570
Julius SumerauerJersey6765979
Jayant YadavDelhi Daredevils · Gujarat Titans · Haryana +46747370
Justin OntongAfrica XI · Cape Cobras · South Africa678119
KG AndersonCanterbury · New Zealand · Northern Districts671,69211
Lalit YadavDelhi · Delhi Capitals6783435
Mahmudul Hasan JoyMahmudul Hasan JoyBangladesh · Chattogram Royals · Comilla Victorians +1671,7391
Mir HamzaMir HamzaGlamorgan · Karachi Kings · Pakistan +367225117
Naoani VarePapua New Guinea679091
Natasha McLeanGuyana Amazon Warriors · Jamaica · Trinbago Knight Riders +1679220
Thanuka DabareAce Capital Cricket Club · B-Love Kandy · Chilaw Marians Cricket Club +3672,16749
Sundeep JoraLumbini Lions · Nepal678701
S KotteUnited Arab Emirates672658
Shamima SultanaShamima SultanaBangladesh671,0950
V SainiRomania671,41748
Angus RobsonDurham · Leicestershire · Sussex662,9890
Ben ShikongoBen ShikongoNamibia662363
C UwaseRwanda666080
Chris SoleBiratnagar Kings · Glamorgan · Scotland +26616495
Asela GunaratneChattogram Challengers · Jaffna Kings · Kandy Tuskers +3661,49741
David DelanyIreland · Leinster Lightning · Munster Reds +16649461
DC de BoorderOtago · Otago Volts662,8920
Ekta BishtEkta BishtIndia · Royal Challengers Bangalore · Royal Challengers Bengaluru +2669486
Fraser SheatCanterbury · Glamorgan · Nottinghamshire66896166
Gian-Piero MeadeItaly6673916
Hamza TariqCanada · Trinbago Knight Riders668640
Harshit RanaDelhi · India · Kolkata Knight Riders6629188
Ama KanchanaSri Lanka6643125
Kamrul Islam RabbiBangladesh · Barisal Bulls · Comilla Victorians +66611967
Dilruwan PereraKandy Tuskers · Sri Lanka661,480180
Nuwanidu FernandoColombo Strikers · Dambulla Giants · Dambulla Sixers +4661,52919
Prosscovia AlakoUganda668401
P MolkenboerNetherlands6693813
Pargat SinghCanada · Punjab661,75613
Rebecca TysonHampshire · London Spirit · Manchester Super Giants +1661079
Shreevats GoswamiBengal · Kolkata Knight Riders · Mizoram +3661,4190
Tim WardHobart Hurricanes · Tasmania663,2040
Usman TariqBirmingham Bears · Birmingham Phoenix · Desert Vipers +4662594
Achini KulasuriyaAchini KulasuriyaSri Lanka6611238
William SmaleGlamorgan · North-West Warriors661,4960
Zaman AkhterZaman AkhterEssex · Gloucestershire661,019116
Ankit RajpootChennai Super Kings · Kings XI Punjab · Kolkata Knight Riders +2654979
Brad EvansZimbabwe6557796
Ben CottonDerbyshire · Northamptonshire6544291
Brad WilsonNorthern Districts · Otago · Otago Volts653,5360
Bilal ZalmaiAustria651,65576

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