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
MA KhoteMumbai Indians4242
MB DarshanKarnataka406
MBT MonteroChile4140
Muneshwar PatandinSuriname416513
MC PatelGujarat Giants · India4231
Marcus PoskittNorth-West Warriors4230
Ehsan LatifEhsan LatifGermany438
Matthew GaleMelbourne Renegades441
MGMCP GunawardeneSri Lanka4303
MH OmanSlovenia450
MI ShakimTanzania4102
MJ FourieIreland450
Mahesh ChhetriMahesh ChhetriNepal4740
ML GrangerMunster Reds416
Martin LoveAustralia41330
Moneeb IqbalScotland4526
Marlon BryanCayman Islands4123
MPA MirandaCosta Rica4780
Madeline WalshYorkshire Diamonds410
Sajeevan AkhilKerala493
Marlon GrahamBahamas4172
MS HoodaHaryana41420
MS SilvaNegombo Cricket Club4190
Thandi TshabalalaSouth Africa423
Michael ChinouyaZimbabwe474
Madhav KaushikUttar Pradesh4670
Mahfijul IslamChattogram Royals4270
Maria SalazarChile410
Maria SerfiotiLuxembourg400
Mark IngtyMeghalaya4580
Matthew WalkerGibraltar423
Mazhar KhanSlovenia4110
Meet AhirPanama4670
Micheal DasMalta4330
Mohammad AbrarQatar490
Mohammad Farooq (2)Lahore Qalandars4870
Mohammad KhalilPakistan455
Mohammad UsmanUnited Arab Emirates41160
Mohammad WaheedHong Kong4134
Mohammad ZeeshanPeshawar Zalmi · Quetta Gladiators401
Mohammed TahaKarnataka4860
Mohit MongiaBaroda4291
Mohsin RiazIslamabad United4970
Momin QamarMultan Sultans404
Mounica ChowdaryLuxembourg470
Muhammad AbbasiSaudi Arabia4545
Muhammad AtifSaudi Arabia41005
Muhammad Farooq (2)Eswatini41244
Muhammad KhurramMalawi4410
Muhammad MohsinUnited Arab Emirates402

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