KNOW THE PLAYER

The names behind the numbers.

Find player profiles, photographs, batting and bowling statistics, and performances by format.

13,784 players foundClear search
Players and recorded performances
PlayerTeamsMatchesRunsWickets
MAB AdamsEssex3370
Mohammad SanuthMohammad SanuthOman3460
MFL TafeaSamoa300
MGDCK FernandoItaly3210
MHJ RussellSomerset315
Qasim SheikhScotland360
Manny AulakhCanada303
MZR MohedanoMexico340
Maaha NaseerMaldives300
Maaz KhanLahore Qalandars302
Mahnoor AkramNorway3120
Malang TourayGambia3130
Manik GuptaJammu & Kashmir392
Manoj BarikOdisha301
Mansoor AmjadNorthern Knights · Pakistan3164
Mariam HasanPakistan394
Mariam WaseemPortugal311
Maruf MridhaChittagong Kings · Dhaka Capitals321
Mayank RawatDelhi · Mumbai Indians3240
Md RubelRajshahi Warriors314
Merwais ShinwariSlovenia3123
Mickil JaiswalHyderabad (India)3631
Mihin ZoysaPanadura Sports Club3170
Minhajul Abedin AfridiRajshahi Royals · Rangpur Riders301
Miriam EhsunGhana351
Mirza BaigBahrain31151
Mirza YaqoobBahrain3991
Misbah IfzalNorway300
Mitulkumar PatelPanama3280
Mohammad AbdullahSaudi Arabia3310
Mohammad Hamza (2)Bahrain300
Mohammad HurairaIslamabad United · Pakistan3480
Mohammad IqbalCanada3610
Mohammed JimiaUganda3280
Mohit MittanPuducherry3540
Mohit SharmaMexico333
Mohomed SaddamSeychelles320
Moshiur RahmanEstonia3110
Muawiyath GhaneeMaldives3120
Muhammad AdilBahrain3653
Muhammad AfisIndonesia300
Muhammad AsifSweden353
Muhammad AsjedSpain3140
Muhammad HashimNigeria361
Muhammad KhanHong Kong3130
Muhammet KursatTurkey302
Murad KhanRangpur Riders302
Murat IpekTurkey310
Mushtaq AhmedMushtaq AhmedPakistan3202
Nia GreigJersey300

Available historical scorebook coverage through 3 Nov 2026. Our Sources & methodology →