Cricket players
Profiles and career records of 1,605 players across Tests, ODIs, T20Is, leagues and domestic cricket.
Players: M
1,605 playersMDMW DownesMTMW TrompMV
MWA van NieropNetherlandsMB
MY BawaPanamaMNMYB NaeemMM
MZR MohedanoMexicoML
Ma Luz BarcelonaPhilippinesMQ
Ma QianchengChinaMR
Ma RuikeChinaMN
Maaha NaseerMaldivesMM
Maahi MadhavanUnited States of AmericaMKMaaz KhanMK
Maaz KhanLesothoMS
Maaz SadaqatPakistanMA
Mabsar AbdullaMaldivesMA
Mac AndersonNew ZealandMS
Macai SimmonsBermudaMW
Macalister WrightAustraliaMB
Machanda BiddappaPhilippinesMH
Mackenzie HarveyAustraliaMJ
Mackenzie JonesScotlandMKMadan KumarAll-rounderML
Madan LalIndiaMW
Madawa WarnapuraSri LankaMF
Maddelyn FernandaMexicoMWMaddie Ward
Maddy Darke
Maddy GreenNew ZealandMZ
Madeeha ZuberiKuwaitMBMadeleine Blinkhorn-Jones
Madeline PennaMWMadeline WalshMA
Madhav ApteIndiaMA
Madhav AvshIndiaMK
Madhav KaushikIndiaMT
Madhav TiwariIndiaMB
Madhawa BasnayakaFinlandMM
Madhuri MehtaIndiaMR
Madhusudan RegeIndiaMH
Mads HenriksenDenmarkML
Maduka LiyanapathiranageSri LankaMF
Madupa FernandoItalyMZ
Maduranga ZoysaSri LankaMS
Maduri SamuddikaSri LankaMM
Madushika MethtanandaSri LankaMV
Mady VilliersEnglandMT
Maene TuilaepaSamoaMD
Maeva DoumaCameroonMR
Mafizur RahmanBangladeshMN
Mah NoorSaudi ArabiaMN
Mah Noor AmirSaudi ArabiaMT
Maham TariqPakistanMAMahani AhyarMO
Maharajah of VizianagramIndiaMA
Mahbubul AlamBangladeshMR
Mahbubur RahmanBangladeshMH
Mahedi HasanBangladeshMA
Maheen AamirSaudi Arabia
Mahela JayawardeneSri LankaMU
Mahela UdawatteSri Lanka