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
Sanjay KrishnamurthiDublin Guardians · Janakpur Bolts · MI Emirates +2921,54812
Vijayakanth ViyaskanthAbu Dhabi Knight Riders · Chattogram Challengers · Galle Gallants +692458150
Zafar AnsariEngland · Surrey922,747115
Zakir HasanZakir HasanBangladesh · Chattogram Challengers · Chittagong Vikings +4921,7710
Binura FernandoChittagong Kings · Colombo Kaps · Colombo Strikers +991157107
Ben AitchisonBen AitchisonDerbyshire911,197209
Christiaan JonkerBoland · Cape Cobras · Durban's Super Giants +4911,7091
Darcey CarterLancashire · Scotland · South East Stars +2911,54543
GA PriandanaIndonesia911,64731
Johann MyburghJohann MyburghSomerset912,71713
KD KesumaIndonesia911,2710
Kyshona KnightBarbados · Trinbago Knight Riders · West Indies911,1520
Chamara SilvaDeccan Chargers · Police Sports Club · Sri Lanka912,0583
Nazmul IslamBangladesh · Barisal Burners · Dhaka Capitals +6917174
Shabika GajnabiBarbados Royals · Barbados Tridents · Guyana +39163113
Stephan BaardNamibia912,6434
Steve HarmisonSteve HarmisonEngland · ICC World XI91696205
Shorna AkterBangladesh911,05536
Sohail AhmedBahrain912,20311
Tahlia WilsonAustralia · Durham · Sydney Sixers +1911,3300
James WeighellDurham · Glamorgan · Leicestershire911,041131
Yasir ArafatYasir ArafatBarisal Burners · Hampshire · Pakistan +391545114
Zeeshan Ali (2)Hong Kong911,7710
Ali OrrAli OrrHampshire · Sussex904,3030
Abu HiderBangladesh · Barisal Bulls · Chattogram Royals +59029587
Ainna Hamizah HashimMalaysia9084351
Ben CooperNetherlands902,1360
Heather SiegersNetherlands901,60146
Holly FerlingHolly FerlingAustralia · Brisbane Heat · Melbourne Renegades +2907750
Inzamam-ul-HaqInzamam-ul-HaqAsia XI · ICC World XI · Pakistan903,1860
Matthew LambMatthew LambBirmingham Bears · Derbyshire · Warwickshire903,23013
Silver SiegersNetherlands909972
Sylvester OkpeNigeria9085073
Sharmin AkhterSharmin AkhterBangladesh · Trailblazers902,3270
William LuxtonWilliam LuxtonYorkshire902,6080
Andrew EllisAndrew EllisCanterbury · New Zealand892,723157
Ally KimoteTanzania8941194
Aamir KaleemOman891,19795
Abdul SamadAbdul SamadJammu & Kashmir · Lucknow Super Giants · Sunrisers Hyderabad891,2853
Ahmad RamdoniIndonesia899530
Brian MasabaUganda8986433
BI KellawayGlamorgan · Gulf Giants · Welsh Fire892,447110
Fiaz BhuttOman89431109
Immaculate NakisuuyiUganda891,29555
Kevin AwinoUganda896900
Kamil MisharaJaffna Kings · Nondescripts Cricket Club · Sri Lanka893,08116
Kassim NassoroTanzania891,16860
Marufa AkterMarufa AkterBangladesh898274
Mohammad UsmanUnited Arab Emirates891,9241
Navdeep SainiDelhi · India · Kent +48919282

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