ICC World Twenty20 Players (M)
ABCDEFGHIJKLM
NOPQRSTUVWXYZ
Players for 
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
P Manning Cayman Islands 1 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 ICC World XI 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* ICC World XI 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
A Morris* Cayman Islands 1 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 = 102

ABCDEFGHIJKLM
NOPQRSTUVWXYZ

Player Menu
World Cup Records and Statistics Menu