Cricket players
Profiles and career records of 1,605 players across Tests, ODIs, T20Is, leagues and domestic cricket.
Players: M
1,605 playersMN
Mahendra NagamootooWest IndiesMG
Mahes GoonatillekeSri LankaMC
Mahesh ChhetriNepalMKMahesh KumaraMN
Mahesh NandelaMexicoMPMahesh PithiyaMR
Mahesh RawatIndiaMT
Mahesh TheekshanaSri LankaMK
Mahewish KhanCanadaMIMahfijul IslamMR
Mahfuzur Rahman RabbyBangladeshMI
Mahidul Islam AnkonBangladesh
Mahika GaurUnited Arab EmiratesMK
Mahika KandanalaUnited States of AmericaML
Mahipal LomrorIndiaMI
Mahirah Izzati IsmailMalaysiaMPMahith PereraMB
Mahli BeardmanAustraliaMD
Mahmad DataPanamaMH
Mahmood HamidPakistanMH
Mahmood HussainPakistanMJ
Mahmud JasatPanamaMH
Mahmudul HasanBangladesh
Mahmudul Hasan JoyBangladesh
MahmudullahBangladeshMA
Mahnoor AkramNorwayMM
Mahnoor MahmoodKuwaitMI
Mahrukh ImtiazCanadaMY
Mai YanagidaJapanMB
Maia BouchierEnglandMI
Maidul IslamEstoniaMK
Maira KhanSaudi ArabiaMS
Maira SaleemHong KongMT
Mairi TomPapua New GuineaMS
Maisie SkillanIsle of Man
Maisy GibsonAustralia
Maitlan BrownAustraliaMH
Maitland HathornSouth AfricaMM
Maiwand MomandAustriaMH
Majid HaqScotlandMK
Majid KhanPakistanMB
Major BoothEnglandMM
Major MandyChileMPMakarand PatilAll-rounder
Makhaya NtiniSouth Africa
Makinley BlowsAustralia
Mal LoyeEnglandMM
Mal MathesonNew Zealand
Malan KrugerNamibiaMT
Malang TourayGambiaMRMalay RajMH
Malcolm HiltonEnglandMJ
Malcolm JarvisZimbabweMM
Malcolm MarshallWest IndiesMN
Malcolm NofalNew ZealandMW
Malcolm WallerZimbabweMP
Malhar PatelKenyaMB
Maliha BaigCanadaMS
Malik ShirurIndiaMP
Malinda PushpakumaraSri Lanka