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
Mitchell ThompsonLeinster Lightning · Munster Reds5141
MS DiawaraMali5113
MT DiabyMali5232
Mahesh PithiyaBaroda5120
Matthew HayCanterbury5130
Ma Luz BarcelonaPhilippines500
Mahmad DataPanama5140
Maira KhanSaudi Arabia5362
Maiwand MomandAustria564
Mandeep Singh (2)Norway5590
Manjeet SinghRailways · Rajasthan595
Manoj SinghChhattisgarh5790
Matthew MountMalawi5230
Meghana LakayilGermany5116
Moakumzuk TzudirNagaland510
Mobashar AshrafFrance526
Mohamed SaafeeMaldives517
Mohamed ShiyamMaldives5371
Mohammad FaiqIslamabad United5810
Mohammad IrfanKhulna Titans · Multan Sultans552
Mohammad KashifNetherlands5411
Mohammad SaifRailways5531
Mohammad TahaKarachi Kings560
Mohammed JamadarLesotho5752
Mohsin ZakiBahrain553
Muhammad Usman (4)Estonia5453
Muhammed TurkmenTurkey5393
Muskan NaseebSpain500
Mustafa AtmacaTurkey5111
Mustapha YusufNigeria5333
N KhumaloEswatini502
N Robertson-JackScotland507
N SunChina5100
N TropolovaBulgaria553
NB DiomCameroon550
Neil McGarrellUnited States of America5664
Nick BuchananBrisbane Heat5114
NKD MurtiariIndonesia5147
Nicholas BertusNew South Wales · Sydney Sixers51220
NL van TilburgAuckland500
NO TindoTanzania513
NS ChaturvedTamil Nadu5790
Nelon PascalSt Lucia Zouks · West Indies5161
Naeem BardaiUganda5340
Naved YasinLahore Qalandars5270
Naveed ShahidFinland5123
Nazmus Sakib (2)Romania509
Noor HossainKhulna Royal Bengals · Sylhet Royals544
Nur Alya BatrisyiaMalaysia502
Odine KirstenSouth Africa5247

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