Cricket players
Profiles and career records of 1,605 players across Tests, ODIs, T20Is, leagues and domestic cricket.
Players: M
1,605 playersMM
MM MabathoanaLesothoMS
MM SarwarKuwaitMS
MM SiddiqueJapanMW
MMBRSTC WanigaratneItalyMO
MMR ObiliEstoniaMHMN HydeMJ
MN JesaniKenyaMB
MO BacareseGibraltarMJ
MO JonesBermudaMK
MO KitundaTanzaniaMN
MO NdandasonKenyaMO
MO OdumbeKenyaMA
MP AinsworthHungaryMK
MP KulkarniUnited Arab EmiratesMSMP SinghMM
MPA MirandaCosta RicaMK
MPGT KetiyageCyprusMP
MPM PathirannehelageAustriaMWMPM WeerasingheMS
MPP SanMyanmarMC
MPS CheemaAustriaMCMR CowanMD
MR DorganSerbiaMJ
MR JohnsonUnited States of AmericaMK
MR KumarUnited Arab EmiratesMM
MR MachadoBrazilMSMR ShyllaMB
MS BeresfordGermany
MS DhoniIndiaMD
MS DiakiteMaliMD
MS DiawaraMaliME
MS ErcinTurkeyMFMS FirbankMHMS HoodaMK
MS KanchingweZimbabweMK
MS KibwanaTanzaniaMM
MS MakerTanzaniaMRMS RedkarMRMS ReesMRMS RizviMSMS SilvaMTMS TongeME
MSC ErasitoFijiMT
MSF TedjuiCameroonMP
MSK PrasadIndiaME
MSN EkaniCameroonMCMSR CharanMM
MSR MudiyanselageCyprusMD
MT DiabyMaliMJ
MT JacobQatarMW
MT WaqanisauFijiMMMTH MadhushankaMA
MTMMJ AveCook IslandsMF
MV FareVanuatuMHMV HoughtonML
MV LehmannArgentinaMM
MV MatsauLesothoMP
MV PavlovicSerbiaMAMW AlpeMAMW Archer