Players
Series
Matches
Statistics
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Indian Premier League
Matches
Players
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
New and Updated Pages
Milestones
Approaching Milestones
Recent Achievements
Ratings
World XI (Test)
World XI (ODI)
World XI (T20)
Top Ten (Test)
Top Ten (ODI)
Top Ten (T20)
Search
Quiz
ICC World Twenty20 Players (M)
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
Players for
<All Countries>
Afghanistan
Australia
Bangladesh
England
Hong Kong
India
Ireland
Kenya
Namibia
Nepal
Netherlands
New Zealand
Oman
Pakistan
Papua New Guinea
Scotland
South Africa
Sri Lanka
United Arab Emirates
West Indies
Zimbabwe
Name
Country
Matches
M W Machan
Scotland
3 Matches
C S MacLeod*
Scotland
13 Matches
D L Maddy
England
4 Matches
W N Madhevere*
Zimbabwe
8 Matches
P Madushan*
Sri Lanka
3 Matches
K A Maharaj*
South Africa
9 Matches
M F Maharoof
Sri Lanka
2 Matches
Mahedi Hasan*
Bangladesh
8 Matches
Mahmudullah*
Bangladesh
30 Matches
G T Main*
Scotland
1 Matches
D J Malan*
England
10 Matches
S L Malinga
Sri Lanka
31 Matches
G Malla*
Nepal
3 Matches
A K Markram*
South Africa
10 Matches
M R Marsh*
Australia
12 Matches
X M Marshall*
United States
3 Matches
C S Martin
New Zealand
4 Matches
T Maruma*
Zimbabwe
4 Matches
H Masakadza
Zimbabwe
12 Matches
W P Masakadza*
Zimbabwe
4 Matches
A D Mascarenhas
England
8 Matches
Mashrafe Mortaza
Bangladesh
23 Matches
A D Mathews*
Sri Lanka
29 Matches
S Matsikenyeri
Zimbabwe
3 Matches
G J Maxwell*
Australia
24 Matches
K R Mayers*
West Indies
3 Matches
A R McBrine*
Ireland
5 Matches
W K McCallan
Ireland
5 Matches
N F I McCallum
Scotland
4 Matches
B J McCarthy*
Ireland
7 Matches
M J McClenaghan
New Zealand
8 Matches
O C McCoy*
West Indies
4 Matches
B B McCullum
New Zealand
25 Matches
N L McCullum
New Zealand
22 Matches
P D McGlashan
New Zealand
5 Matches
C D McMillan
New Zealand
6 Matches
Mehidy Hasan Miraz*
Bangladesh
1 Matches
A Mehmood*
Hong Kong
1 Matches
Mehran Khan*
Oman
3 Matches
K P Meiyappan*
United Arab Emirates
3 Matches
B A W Mendis
Sri Lanka
21 Matches
B M A J Mendis
Sri Lanka
7 Matches
K Mendis*
Sri Lanka
8 Matches
D A Miller*
South Africa
18 Matches
N O Miller
West Indies
3 Matches
K D Mills
New Zealand
15 Matches
T S Mills*
England
4 Matches
A F Milne*
New Zealand
11 Matches
Mirwais Ashraf
Afghanistan
2 Matches
Misbah-ul-Haq
Pakistan
20 Matches
A Mishra
India
6 Matches
T Mishra
Kenya
2 Matches
D J Mitchell*
New Zealand
11 Matches
Mohammad Amir
Pakistan
17 Matches
Mohammad Ashraful
Bangladesh
11 Matches
Mohammad Asif
Pakistan
8 Matches
Mohammad Hafeez*
Pakistan
30 Matches
Mohammad Haris*
Pakistan
4 Matches
Mohammad Irfan
Pakistan
3 Matches
Mohammad Mithun*
Bangladesh
6 Matches
Mohammad Nabi*
Afghanistan
22 Matches
Mohammad Nadeem*
Oman
3 Matches
Mohammad Naim*
Bangladesh
7 Matches
Mohammad Nawaz*
Pakistan
7 Matches
Mohammad Rizwan*
Pakistan
13 Matches
Mohammad Saifuddin*
Bangladesh
4 Matches
Mohammad Sami
Pakistan
6 Matches
Mohammad Shahzad*
Afghanistan
19 Matches
Mohammad Wasim*
Pakistan
6 Matches
Mohammed Shami*
India
14 Matches
Mominul Haque*
Bangladesh
2 Matches
P L Mommsen
Scotland
3 Matches
J F Mooney
Ireland
7 Matches
K V Morea*
Papua New Guinea
3 Matches
E J G Morgan*
England
29 Matches
J A Morkel
South Africa
25 Matches
M Morkel
South Africa
17 Matches
C H Morris
South Africa
3 Matches
Mosaddeck Hossain*
Bangladesh
5 Matches
C B Mpofu
Zimbabwe
2 Matches
N M'shangwe
Zimbabwe
2 Matches
J Mubarak
Sri Lanka
12 Matches
Mudassar Bukhari
Netherlands
10 Matches
Muhammad Waseem*
United Arab Emirates
3 Matches
J M Muirhead
Australia
2 Matches
Mujeeb Ur Rahman*
Afghanistan
6 Matches
J K Mukhiya*
Nepal
3 Matches
E M D Y Munaweera
Sri Lanka
2 Matches
Munir Dar
Hong Kong
2 Matches
C Munro
New Zealand
7 Matches
H G Munsey*
Scotland
14 Matches
T T Munyonga*
Zimbabwe
2 Matches
T Mupariwa
Zimbabwe
2 Matches
M Muralitharan
Sri Lanka
9 Matches
T J Murtagh
Ireland
5 Matches
Mushfiqur Rahim*
Bangladesh
33 Matches
Mustafizur Rahman*
Bangladesh
15 Matches
R Mutumbami*
Zimbabwe
3 Matches
B Muzarabani*
Zimbabwe
8 Matches
S J Myburgh*
Netherlands
15 Matches
No. of Records = 100
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
Player Menu
World Cup Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links