Rankings
Neo
Beta
Head 2 Head
Statistics
Teams
Players
Matches
Tournaments
Medal
Venues
Search
Beta
More
About
Site updates
Year in Review
All-Rounders
M
All Players
Batsmen
Bowlers
All-Rounders
Keepers
Women
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
MA
Suwanji Madanayake
All-rounder • Sri Lanka
Thushira Madanayake
All-rounder • Sri Lanka
Darren Maddy
All-rounder • England
Wesley Madhevere
All-rounder • Zimbabwe
Heshan Madhushanka
All-rounder •
PM Madkaikar
All-rounder • India
Tharindu Maduranga
All-rounder • Sri Lanka
Lahiru Madushanka
All-rounder • Sri Lanka
Dhruv Mahajan
All-rounder • India
Farveez Maharoof
All-rounder • Sri Lanka
Kaur Mahekdeep
All-rounder • • F
Yo Mahesh
All-rounder • India
Azhar Mahmood
All-rounder • Pakistan
Dolar Mahmud
All-rounder • Bangladesh
Fazle Mahmud
All-rounder • Bangladesh
Mahmudullah
All-rounder • Bangladesh
Reema Malhotra
All-rounder • India • F
Adeel Malik
All-rounder • Pakistan
Shoaib Malik
All-rounder • Pakistan
Mandy Mangru
All-rounder • • F
Mithun Manhas
All-rounder • India
Dinesh Manjula de Silva
All-rounder • Sri Lanka
Roshan Mapatuna
All-rounder • Sri Lanka
Bismah Maroof
All-rounder • Pakistan • F
Daniel Marsh
All-rounder • Australia
Mitchell Marsh
All-rounder • Australia
Kenroy Martin
All-rounder • St Vincent
Timycen Maruma
All-rounder • Zimbabwe
Dimitri Mascarenhas
All-rounder • England
Thabo Masheshemane
All-rounder • South Africa
Prince Masvaure
All-rounder • Zimbabwe
Angelo Mathews
All-rounder • Sri Lanka
Garey Mathurin
All-rounder • St Lucia
Hayley Matthews
All-rounder • West Indies • F
Shivam Mavi
All-rounder • India
Brandon Mavuta
All-rounder • Zimbabwe
Ashton May
All-rounder • Australia
Antonio Mayers
All-rounder • Barbados
Kyle Mayers
All-rounder • Barbados
MC
Nathan McAndrew
All-rounder • Australia
Dominique McCusker
All-rounder • Hong Kong • F
Andrew McDonald
All-rounder • Australia
Steven McGiffin
All-rounder •
Tahlia McGrath
All-rounder • Australia • F
Ryan McLaren
All-rounder • South Africa
Kissinger McLean
All-rounder • West Indies
Brandon McMullen
All-rounder •
Warren McSkimming
All-rounder • New Zealand
Nathan McSweeney
All-rounder • Australia
MD
Loyiso Mdasha
All-rounder • South Africa
ME
McPherson Meade
All-rounder • West Indies
Ashok Menaria
All-rounder • India
Amila Mendis
All-rounder • Sri Lanka
Jeevan Mendis
All-rounder • Sri Lanka
Kamindu Mendis
All-rounder • Sri Lanka
Nimesh Mendis
All-rounder •
Jonathan Merlo
All-rounder • Australia
Craig Meschede
All-rounder • England
Mona Meshram
All-rounder • India • F
Keegan Meth
All-rounder • Zimbabwe
MI
Natasha Miles
All-rounder • England • F
Arsalan Mir
All-rounder • Pakistan
Sana Mir
All-rounder • Pakistan • F
Jahangir Mirza
All-rounder • Pakistan
Daryl Mitchell
All-rounder • England
MN
Luthando Mnyanda
All-rounder • South Africa
MO
Abid Mohammadi
All-rounder •
Preston Mommsen
All-rounder • Scotland
Dinesh Mongia
All-rounder • India
Frank Monzack
All-rounder • West Indies
John Mooney
All-rounder • Ireland
Albie Morkel
All-rounder • South Africa
Mashrafe Mortaza
All-rounder • Bangladesh
Wilkin Mota
All-rounder • India
MU
Jehan Mubarak
All-rounder • Sri Lanka
Chipo Mugeri
All-rounder • Zimbabwe • F
Tahir Mughal
All-rounder • Pakistan
Deusdedit Muhumza
All-rounder • Uganda
Saleem Mukuddem
All-rounder • Bermuda
Willem Mulder
All-rounder • South Africa
Shrikant Mundhe
All-rounder • India
Ashmini Munisar
All-rounder • • F
Tony Munyonga
All-rounder • Zimbabwe
Tawanda Mupariwa
All-rounder • Zimbabwe
Rohan Mustafa
All-rounder • United Arab Emirates
Gerard Muthui
All-rounder •
MY
Johann Myburgh
All-rounder • South Africa
Close