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
Player Records and Statistics - International Players (M)
A
B
C
D
E
F
G
H
I
J
K
L
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Players for
<All Countries>
Afghanistan
Argentina
Australia
Austria
Bahamas
Bahrain
Bangladesh
Belgium
Belize
Bermuda
Bhutan
Botswana
Brazil
Bulgaria
Cambodia
Cameroon
Canada
Cayman Islands
Chile
China
Cook Islands
Costa Rica
Croatia
Cyprus
Czech Republic
Denmark
East Africa
England
Estonia
Eswatini
Fiji
Finland
France
Gambia
Germany
Ghana
Gibraltar
Greece
Guernsey
Hong Kong
Hungary
India
Indonesia
Iran
Ireland
Isle of Man
Israel
Italy
Ivory Coast
Japan
Jersey
Kenya
Kuwait
Lesotho
Luxembourg
Malawi
Malaysia
Maldives
Mali
Malta
Mexico
Mongolia
Morocco
Mozambique
Myanmar
Namibia
Nepal
Netherlands
New Zealand
Nigeria
Norway
Oman
Pakistan
Panama
Papua New Guinea
Peru
Philippines
Portugal
Qatar
Romania
Rwanda
Samoa
Saudi Arabia
Scotland
Serbia
Seychelles
Sierra Leone
Singapore
Slovenia
South Africa
South Korea
Spain
Sri Lanka
St Helena
Suriname
Sweden
Switzerland
Tanzania
Thailand
Turkey
Uganda
United Arab Emirates
United States
Vanuatu
Wales
West Indies
Zimbabwe
Search for Player by Name
Detailed Profiles & Statistics
Name
Born
Country
(Current)
Tests
ODIs
T20s
M Sohel Patel
23/03/1992
Panama
15
Ma Qiancheng
10/12/2004
China
11
Maaz Khan
28/04/1997
Lesotho
23
Maaz Patel
27/02/2005
Eswatini
1
Mabsar Abdulla
17/03/2007
Maldives
2
T M Macalou
11/02/1995
Mali
15
C G Macartney
27/06/1886
Australia
35
G G Macaulay
07/12/1897
England
8
M J Macaulay
19/04/1939
South Africa
1
J C W MacBryan
22/07/1892
England
1
P D Macchi
21/01/1995
Oman
1
A R MacGibbon
28/08/1924
New Zealand
26
S C G MacGill
25/02/1971
Australia
44
3
G MacGregor
31/08/1869
England
8
C C Machado
28/02/2004
Brazil
5
M Machado
02/07/1997
Portugal
8
M W Machan
15/02/1991
Scotland
23
13
K Macheka
25/09/2000
Zimbabwe
A J Mackay
13/06/1967
Zimbabwe
3
K D Mackay
24/10/1925
Australia
37
F A MacKinnon
09/04/1848
England
1
T S S Mackintosh
11/01/2003
Scotland
10
2
A C MacLaren
01/12/1871
England
35
J A Maclean
27/04/1946
Australia
4
2
K H MacLeay
02/04/1959
Australia
16
C S MacLeod
15/11/1988
Scotland
88
64
D V Macome
18/12/2003
Mozambique
18
N J MacRae
25/03/1972
Scotland
2
S Madan Lal
20/03/1951
India
39
67
C Madande
12/04/2000
Zimbabwe
1
16
35
N J Maddinson
21/12/1991
Australia
3
6
L V Maddocks
24/05/1926
Australia
7
D L Maddy
23/05/1974
England
3
8
4
W N Madhevere
04/09/2000
Zimbabwe
2
36
73
H A G Madhushanka
04/04/1992
Seychelles
2
T N Madondo
22/11/1976
Zimbabwe
3
13
I S Madray
02/07/1934
West Indies
2
W L Madsen
02/01/1984
Italy
4
R S Madugalle
22/04/1959
Sri Lanka
21
63
S Maduranga
04/02/1988
South Korea
6
A W R Madurasinghe
30/01/1961
Sri Lanka
3
12
S K D T Madusanka
05/03/1983
Seychelles
18
P Madushan
14/12/1993
Sri Lanka
9
8
D S K Madushanka
10/04/1995
Sri Lanka
1
2
L D Madushanka
12/09/1992
Sri Lanka
4
3
L D Madushanka
18/09/2000
Sri Lanka
1
26
15
N Madziva
02/08/1991
Zimbabwe
12
15
Mafizur Rahman
10/11/1978
Bangladesh
4
P Magafas
17/04/1969
Greece
4
M Magagula
26/11/1994
Eswatini
28
N Magagula
17/12/2002
Eswatini
1
S S B Magala
07/01/1991
South Africa
8
6
R P Magar
27/08/1992
Nepal
6
A Magdalenic
16/04/1991
Croatia
9
J N Maguire
15/09/1956
Australia
3
23
R Mahajan
07/02/1982
Philippines
3
R S Mahanama
31/05/1966
Sri Lanka
52
213
K A Maharaj
07/02/1990
South Africa
57
44
39
M F Maharoof
07/09/1984
Sri Lanka
22
109
8
K Mahato
02/04/2000
Nepal
2
Mahbubul Alam
01/12/1983
Bangladesh
4
5
Mahbubur Rahman
01/02/1969
Bangladesh
1
Mahedi Hasan
12/12/1994
Bangladesh
11
54
J P Maher
27/02/1974
Australia
26
Mahidul Islam Ankon
04/05/1999
Bangladesh
1
Mahmad Data
29/05/1984
Panama
4
S Mahmood
25/02/1997
England
2
9
18
S I Mahmood
21/12/1981
England
8
26
4
Mahmood Hamid
19/01/1969
Pakistan
1
Mahmood Hussain
02/04/1932
Pakistan
27
Mahmudul Hasan Joy
13/11/2000
Bangladesh
17
3
Mahmudullah
04/02/1986
Bangladesh
50
238
141
C Mahoney
06/08/1981
Peru
3
N B Mahwire
31/07/1982
Zimbabwe
10
23
M L Maiava
01/06/1985
Samoa
3
G I Maiden
22/07/1979
Scotland
7
3
Maidul Islam
12/02/1990
Estonia
12
Maiga Ibrahim
13/05/2003
Ivory Coast
4
B F Mailata
30/01/1985
Samoa
4
A A Mailey
03/01/1886
Australia
21
G T Main
28/02/1995
Scotland
16
16
N A Maiolo
30/09/1994
Italy
8
D Maisuria
06/08/1998
Botswana
37
Majid Khan
28/09/1946
Pakistan
63
23
E S Maka
05/03/1922
India
2
Z Makadji
25/10/2002
Mali
8
J W H Makepeace
22/08/1881
England
4
A Makesh
04/08/1991
Kuwait
4
L Makgale
06/06/2001
Botswana
7
T V Makoni
28/11/1999
Zimbabwe
2
D J Malan
03/09/1987
England
22
30
62
J N Malan
18/04/1996
South Africa
23
11
P J Malan
12/08/1989
South Africa
3
Malangzai Mansoor
Belgium
4
P Malav
28/09/1985
Luxembourg
28
C Malaya
24/01/2005
Malawi
5
D E Malcolm
22/02/1963
England
40
10
A Malhotra
26/01/1957
India
7
20
J S Malhotra
04/11/1989
United States
18
17
W J Malinda
16/10/1991
Maldives
11
D Malinga
Eswatini
3
S L Malinga
28/08/1983
Sri Lanka
30
226
84
G Malla
16/09/1990
Nepal
37
45
M Malle
27/03/2000
Mali
10
N A Mallender
13/08/1961
England
2
A A Mallett
13/07/1945
Australia
38
9
S K R Mallidi
25/08/1997
Sweden
3
M F Malone
09/10/1950
Australia
1
10
Mamoon Latif
09/08/1992
Belgium
11
V Manakitoga
12/09/1989
Fiji
2
G Manan
03/03/1989
Romania
16
Manan Bashir
05/07/2000
Bulgaria
3
D Manani
18/03/1982
Romania
3
A Manatos
30/11/2006
Greece
2
A K Mandal
05/02/1991
Nepal
2
Mandeep Singh
18/12/1991
India
3
Mandeep Singh
01/03/1992
Norway
5
T Manders
30/01/1995
Bermuda
25
H V Mandhyan
20/10/1990
Hungary
21
M S S Mandy
20/10/1990
Chile
4
B A D Manenti
23/03/1997
Italy
5
H J Manenti
05/10/2000
Italy
15
A Manepalli
25/09/1987
Luxembourg
8
Mangala Gunasekara
30/10/1986
Cyprus
11
G Mangau
29/04/2000
Vanuatu
3
S G Mangela
01/04/1988
Uganda
10
R Mangera
26/04/1989
Panama
4
Maninder Singh
13/06/1965
India
35
59
Manish Sharma
11/07/1977
Cambodia
10
O Manishimwe
15/09/2002
Rwanda
74
M F Manjate
18/02/1996
Mozambique
7
S V Manjrekar
12/07/1965
India
37
74
V L Manjrekar
26/09/1931
India
55
Manjural Islam
07/11/1979
Bangladesh
17
34
Manjural Islam Rana
04/05/1984
Bangladesh
6
25
A V Mankad
12/10/1946
India
22
1
M H Mankad
12/04/1917
India
44
A L Mann
08/11/1945
Australia
4
F G Mann
06/09/1917
England
7
F T Mann
03/03/1888
England
5
N B F Mann
28/12/1920
South Africa
19
K Manne
03/04/1995
Mexico
1
P Manning
25/09/1990
Cayman Islands
13
G A Manou
23/04/1979
Australia
1
4
A Manousis
19/08/1978
Greece
11
Manpreet Singh
09/01/1985
Italy
20
Manpreet Singh
05/10/1994
Singapore
40
A Mansale
05/08/1988
Vanuatu
34
I Mansaray
22/12/1992
Sierra Leone
4
P N F Mansell
16/03/1920
South Africa
13
Mansoor Akhtar
25/12/1957
Pakistan
19
41
Mansoor Amjad
14/12/1987
Pakistan
1
1
Mansoor Rana
27/12/1962
Pakistan
2
M K Mantri
01/09/1921
India
4
Manzoor Akhtar
16/04/1968
Pakistan
7
Manzoor Elahi
15/04/1963
Pakistan
6
54
K T Maphaka
08/04/2006
South Africa
1
2
5
L Maphane
12/01/2003
Botswana
4
B Maphosa
28/03/2002
Botswana
10
T T Maposa
29/08/2003
Zimbabwe
1
1
N K Mapunda
12/08/1991
Tanzania
7
Maqsood Ahmad
15/03/1985
Belgium
6
Maqsood Ahmed
26/03/1925
Pakistan
16
Maqsood Rana
01/08/1972
Pakistan
1
D S Maraiwai
22/05/1997
Fiji
9
I Maraj
26/01/1969
Canada
6
A Maregwede
05/08/1981
Zimbabwe
2
11
D A Marillier
24/04/1978
Zimbabwe
5
48
M Mariyappan
31/07/1996
Seychelles
3
M Markande
11/11/1997
India
1
L A Markham
12/09/1924
South Africa
1
A K Markram
04/10/1994
South Africa
45
74
57
D Marks
22/08/1986
Malta
6
V J Marks
25/06/1955
England
6
34
J Marples
Gibraltar
20
A P Marr
28/03/1862
Australia
1
C S Marriott
14/09/1895
England
1
G R Marsh
31/12/1958
Australia
50
117
M R Marsh
20/10/1991
Australia
46
93
65
R W Marsh
04/11/1947
Australia
96
92
S E Marsh
09/07/1983
Australia
38
73
15
C A Marshall
13/09/1939
Canada
2
H J H Marshall
15/02/1979
New Zealand
13
66
3
J A H Marshall
15/02/1979
New Zealand
7
10
3
M D Marshall
18/04/1958
West Indies
81
136
N E Marshall
27/02/1924
West Indies
1
O M Marshall
09/05/1995
Peru
3
R E Marshall
25/04/1930
West Indies
4
X M Marshall
27/03/1986
West Indies
7
37
20
Marshall Ayub
05/12/1988
Bangladesh
3
D Marsic
06/08/1984
Croatia
9
A Martel
23/09/1991
Guernsey
18
D E Martel
17/11/1998
Guernsey
6
J L Martel
11/06/1996
Guernsey
3
A Martin
18/11/1982
West Indies
9
1
B P Martin
25/04/1980
New Zealand
5
C S Martin
10/12/1974
New Zealand
71
20
6
F Martin
12/10/1861
England
2
F R Martin
12/10/1893
West Indies
9
G C Martin
30/05/1966
Zimbabwe
5
J C Martin
18/03/1995
Guernsey
4
J J Martin
11/05/1972
India
10
J W Martin
28/07/1931
Australia
8
J W Martin
16/02/1917
England
1
M Martin
06/08/1989
Switzerland
1
P J Martin
15/11/1968
England
8
20
T Martin
03/05/2000
Luxembourg
6
Martin Akayezu
24/10/2002
Rwanda
87
E A Martindale
25/11/1909
West Indies
10
D L Martinez
06/11/2001
Spain
2
D R Martyn
21/10/1971
Australia
67
208
4
T Maruma
19/04/1988
Zimbabwe
4
22
13
T Marumani
02/01/2002
Zimbabwe
18
42
W F E Marx
04/07/1895
South Africa
3
B Masaba
22/09/1991
Uganda
63
H Masakadza
09/08/1983
Zimbabwe
38
209
66
S W Masakadza
04/09/1986
Zimbabwe
5
16
7
W P Masakadza
04/10/1993
Zimbabwe
3
39
61
J K Masara
16/08/1991
Zimbabwe
1
B Masauko
18/08/2004
Malawi
11
A D Mascarenhas
30/10/1977
England
20
14
W T Mashinge
06/10/1996
Zimbabwe
2
Mashrafe Mortaza
05/10/1983
Bangladesh
36
220
54
P Masih
06/12/1986
Romania
3
J R Mason
26/03/1874
England
5
M J Mason
27/08/1974
New Zealand
1
26
3
Masood Anwar
12/12/1967
Pakistan
1
Masood Iqbal
17/04/1952
Pakistan
1
Masood Jayezeh
21/03/1994
Iran
3
J Masquater
12/08/1998
Tanzania
6
S J Massiah
21/06/1979
United States
2
H H Massie
11/04/1854
Australia
9
R A L Massie
14/04/1947
Australia
6
3
I Master
22/04/1994
Botswana
6
N Master
03/11/1991
Botswana
2
P S Masvaure
07/10/1988
Zimbabwe
9
2
E Matambanadzo
13/04/1976
Zimbabwe
3
7
P K Matautaava
27/09/1991
Vanuatu
28
J Matharu
06/09/1992
Canada
7
A M Matheson
27/02/1906
New Zealand
2
E Mathew
10/06/1994
Malta
17
A D Mathews
02/06/1987
Sri Lanka
116
226
90
D K Mathias
20/03/1991
Bahrain
16
W Mathias
04/02/1935
Pakistan
21
A W Mathieson
10/10/1989
New Zealand
1
G E Mathurin
23/09/1983
West Indies
3
I D Matic
12/02/1990
Croatia
2
Matiullah Khan
01/03/1993
United Arab Emirates
1
D Matla
27/08/1994
Slovenia
1
M J Matsau
15/06/1999
Lesotho
14
S Matsikenyeri
03/05/1983
Zimbabwe
8
113
10
Z E Matsinhe
27/02/1999
Mozambique
22
A D G Matthews
03/05/1904
England
1
C D Matthews
22/09/1962
Australia
3
C R Matthews
15/02/1965
South Africa
18
56
G R J Matthews
15/12/1959
Australia
33
59
T J Matthews
03/04/1884
Australia
8
E H Mattis
11/04/1957
West Indies
4
2
B M Mauricette
04/09/1946
Canada
3
D Mauro
31/10/1983
Argentina
4
L F Mavume
01/06/2005
Mozambique
7
B A Mavuta
04/03/1997
Zimbabwe
5
14
13
L Maw
15/10/1995
Myanmar
2
T M K Mawoyo
08/01/1986
Zimbabwe
11
7
W Maximo
30/12/2000
Brazil
9
D E S Maxwell
23/02/1971
Canada
10
G J Maxwell
14/10/1988
Australia
7
145
116
P B H May
31/12/1929
England
66
T B A May
26/01/1962
Australia
24
47
N P Mayavo
01/10/1992
Zimbabwe
1
K R Mayers
08/09/1992
West Indies
18
28
38
M P Maynard
21/03/1966
England
4
14
E R Mayne
02/07/1882
Australia
4
L C Mayne
23/01/1942
Australia
6
Mazhar Hussain
25/10/1967
United Arab Emirates
7
Mazhar Khan
31/07/1986
Slovenia
5
Mazharul Haque
03/07/1980
Bangladesh
1
Mazharul Islam
01/01/1994
Seychelles
18
R Mazumder
22/08/1993
Cyprus
18
R Mbaiwa
14/06/2003
Botswana
3
M Mbangwa
26/06/1976
Zimbabwe
15
29
V Mbazo
18/08/1999
Botswana
44
H Mcaleer
02/12/2004
Isle of Man
5
P A McAlister
11/07/1869
Australia
8
A McAuley
05/02/1996
Isle of Man
23
C McAuslan
01/06/1998
Hong Kong
2
C M McBride
26/06/1999
Scotland
18
A R McBrine
30/04/1993
Ireland
8
90
32
S J McCabe
16/07/1910
Australia
39
M J McCague
24/04/1969
England
3
W K McCallan
27/08/1975
Ireland
39
9
N F I McCallum
22/11/1977
Scotland
43
11
R D McCann
11/01/1985
Ireland
8
3
G J McCarter
10/10/1992
Ireland
1
3
A M McCarthy
08/06/1987
West Indies
2
1
B J McCarthy
13/09/1992
Ireland
2
45
56
C N McCarthy
24/03/1929
South Africa
15
M J McClenaghan
11/06/1986
New Zealand
48
29
W McClintock
01/01/1997
Ireland
5
J A McCollum
01/08/1995
Ireland
6
10
C E McConchie
12/01/1992
New Zealand
6
12
J E McConnon
21/06/1922
England
2
C L McCool
09/12/1916
Australia
14
E L McCormick
16/05/1906
Australia
12
R B McCosker
11/12/1946
Australia
25
14
O C McCoy
04/01/1997
West Indies
2
42
B B McCullum
27/09/1981
New Zealand
101
260
71
N L McCullum
01/09/1980
New Zealand
84
63
R J McCurdy
30/12/1959
Australia
11
B R McDermott
12/12/1994
Australia
5
25
C J McDermott
14/04/1965
Australia
71
138
A B McDonald
05/06/1981
Australia
4
C C McDonald
17/11/1928
Australia
47
E A McDonald
06/01/1891
Australia
11
P S McDonnell
13/11/1858
Australia
19
P E McEwan
19/12/1953
New Zealand
4
17
C P McGahey
12/02/1871
England
2
B E McGain
25/03/1972
Australia
1
N C McGarrell
12/07/1972
West Indies
4
17
H M McGirr
05/11/1891
New Zealand
2
P D McGlashan
22/06/1979
New Zealand
4
11
D J McGlew
11/03/1929
South Africa
34
A McGrath
06/10/1975
England
4
14
G D McGrath
09/02/1970
Australia
124
250
2
S N McGregor
18/12/1931
New Zealand
25
J McIlwraith
07/09/1857
Australia
1
T G McIntosh
04/12/1979
New Zealand
17
A J W McIntyre
14/05/1918
England
3
P E McIntyre
27/04/1966
Australia
2
A J McKay
17/04/1980
New Zealand
1
19
2
C J McKay
22/02/1983
Australia
1
59
6
B J McKechnie
06/11/1953
New Zealand
14
S S McKechnie
06/08/1991
Hong Kong
8
30
G D McKenzie
24/06/1941
Australia
60
1
K S A Mckenzie
09/11/2000
West Indies
6
N D McKenzie
24/11/1975
South Africa
58
64
2
G Mckeon
18/10/2003
France
20
T R McKibbin
10/10/1870
Australia
5
A H McKinnon
20/08/1932
South Africa
8
J W McLaren
24/12/1887
Australia
1
R McLaren
09/02/1983
South Africa
2
54
12
Z Mclaughlin
24/05/1990
Cayman Islands
3
N A M McLean
28/07/1973
West Indies
19
45
R A McLean
09/07/1930
South Africa
40
C E Mcleod
24/10/1869
Australia
17
E G McLeod
14/10/1900
New Zealand
1
H McLeod
East Africa
2
R W McLeod
19/01/1868
Australia
6
T G McMahon
08/11/1929
New Zealand
5
J E P McMaster
16/03/1861
England
1
B M McMillan
22/12/1963
South Africa
38
78
C D McMillan
13/09/1976
New Zealand
55
197
8
Q McMillan
23/06/1904
South Africa
13
E D A McMorris
04/04/1935
West Indies
13
B J McMullen
18/10/1999
Scotland
26
16
D A N McRae
25/12/1912
New Zealand
1
P G McShane
18/04/1858
Australia
3
E B McSweeney
08/03/1957
New Zealand
16
N A McSweeney
08/03/1999
Australia
3
C A McWatt
01/02/1922
West Indies
6
Md Nurul Huda
28/07/1990
Finland
5
Md Shafiqul Haque
09/01/1987
Thailand
4
C P Mead
09/03/1887
England
17
N Mead
10/03/2008
Samoa
6
W Mead
25/03/1868
England
1
G P S Meade
19/03/1996
Italy
32
M Meade
09/10/1970
Chile
1
S C Meaker
21/01/1989
England
2
2
T Meale
11/11/1928
New Zealand
2
Mecit Ozturk
01/01/1980
Turkey
12
I Meckiff
06/01/1935
Australia
18
J Mees
27/09/1978
Luxembourg
40
Meet Bhavsar
23/06/2004
Kuwait
65
K R Meherhomji
09/08/1911
India
1
Mehidy Hasan Miraz
25/10/1997
Bangladesh
51
103
29
A S Mehmi
06/01/1991
Greece
15
A Mehmood
31/12/1988
Hong Kong
7
A Mehmood
01/01/1985
Switzerland
7
Mehmood Quaraishy
04/02/1942
East Africa
3
V Mehra
17/10/1963
United Arab Emirates
6
V L Mehra
12/03/1938
India
8
Mehrab Hossain
22/09/1978
Bangladesh
9
18
Mehrab Hossain
08/07/1987
Bangladesh
7
18
2
Mehran Dorri
30/07/1991
Iran
1
Mehran Khan
13/04/1987
Oman
4
48
Mehran Siasar
04/03/1987
Iran
1
D A Mehta
21/04/2003
Tanzania
4
K D Mehta
06/05/1992
Czech Republic
3
P S Mehta
30/11/1940
East Africa
1
S Mehta
08/06/1985
Finland
5
D J Meintjes
09/06/1890
South Africa
2
K P Meiyappan
08/10/2000
United Arab Emirates
31
15
B Mejaro
17/05/2005
Lesotho
3
D Mejia
14/08/1996
Costa Rica
3
M G Melle
03/06/1930
South Africa
7
A Melville
19/05/1910
South Africa
11
M A Meman
26/06/1952
Zimbabwe
1
B A W Mendis
11/03/1985
Sri Lanka
19
87
39
B K G Mendis
02/02/1995
Sri Lanka
69
141
78
B M A J Mendis
15/01/1983
Sri Lanka
58
22
L R D Mendis
25/08/1952
Sri Lanka
24
79
M C Mendis
28/12/1968
Sri Lanka
1
P H K D Mendis
30/09/1998
Sri Lanka
10
17
23
Ramesh Mendis
07/07/1995
Sri Lanka
15
4
4
K Mendon
16/02/1989
Czech Republic
16
I L Mendonca
13/07/1934
West Indies
2
A Mene-Ejegi
07/12/1990
Serbia
13
A B Mengoumou
17/07/2004
Cameroon
8
J M Mennie
24/12/1988
Australia
1
2
A R Menon
10/01/2005
Singapore
1
J H Mensah
29/07/1993
Ghana
2
V M Merchant
12/10/1911
India
10
R P Meredith
21/06/1996
Australia
1
6
W E Merritt
18/08/1908
New Zealand
6
C A Merry
20/01/1911
West Indies
2
C A J Meschede
21/11/1991
Germany
5
K O Meth
08/02/1988
Zimbabwe
2
11
2
K D Meuleman
05/09/1923
Australia
1
E M Meuli
20/02/1926
New Zealand
1
P L Mhambrey
20/06/1972
India
2
3
Mian Siddique
09/02/2000
Japan
3
A J Michael
24/09/1985
Samoa
10
D P Michael
08/10/1987
Samoa
10
Michael Nazir
08/03/1978
Malta
1
J Middleton
30/09/1865
South Africa
6
W E Midwinter
19/06/1851
Australia
12
Mien Mehmood
29/12/1976
Portugal
7
Mihusan Hamid
06/06/1991
Maldives
1
Milad Momend
01/01/2003
Luxembourg
6
B D Milburn
24/11/1943
New Zealand
3
C Milburn
23/10/1941
England
9
Milen Gogev
11/05/1994
Bulgaria
7
E J B Miles
26/06/1997
Jersey
4
33
Milind Kumar
15/02/1991
United States
10
12
A G Milkha Singh
31/12/1941
India
4
A M Miller
19/10/1869
England
1
C R Miller
06/02/1964
Australia
18
D A Miller
10/06/1989
South Africa
175
130
G Miller
09/11/1969
Cook Islands
2
G Miller
08/09/1952
England
34
25
K R Miller
28/11/1919
Australia
55
L S M Miller
31/03/1923
New Zealand
13
N O Miller
16/05/1982
West Indies
1
50
9
R S Miller
24/12/1924
West Indies
1
F W Milligan
19/03/1870
England
2
G Millman
02/10/1934
England
6
J P Millmow
22/09/1967
New Zealand
5
C Mills
26/11/1867
South Africa
1
J E Mills
03/09/1905
New Zealand
7
K D Mills
15/03/1979
New Zealand
19
170
42
S Mills
15/09/1998
Isle of Man
1
T S Mills
12/08/1992
England
16
A F Milne
13/04/1992
New Zealand
50
53
C A Milton
10/03/1928
England
6
W H Milton
03/12/1854
South Africa
3
M J Mindley
29/12/1994
West Indies
1
1
Minhajul Abedin
25/09/1965
Bangladesh
27
R B Minnett
13/06/1888
Australia
9
D A Minors
06/01/1970
Bermuda
20
Mir Hamza
10/09/1992
Pakistan
7
Miran Bakhsh
20/04/1907
Pakistan
2
J M Miranda
19/09/1997
Costa Rica
1
S F Mire
21/08/1989
Zimbabwe
2
47
9
K Mirpuri
27/11/1987
Gibraltar
22
Mirwais Ashraf
30/06/1988
Afghanistan
46
25
Mirza Ahmed
11/04/2004
Kuwait
6
Mirza Ahsan
15/11/1988
Austria
31
Mirza Baig
11/03/1999
Pakistan
3
Mirza Mohammed Baig
05/10/1994
Qatar
14
Misbah-ul-Haq
28/05/1974
Pakistan
75
162
39
RVPK Mishara
24/04/2001
Sri Lanka
3
A Mishra
24/11/1982
India
22
36
10
G Mishra
15/10/1991
Romania
12
P Mishra
09/01/1979
Bulgaria
50
T Mishra
22/12/1986
Kenya
42
15
T Misi
08/10/2004
Samoa
2
F M Misson
19/11/1938
Australia
5
A Mitchell
13/09/1902
England
6
B Mitchell
08/01/1909
South Africa
42
D J Mitchell
20/05/1991
New Zealand
31
42
70
F Mitchell
13/08/1872
South Africa
5
R G D Mitchell
14/04/1994
Philippines
1
R P Mitchell
25/06/1989
Bahamas
5
T B Mitchell
04/09/1902
England
5
N S Mitchell-Innes
07/09/1914
England
1
A Mithun
25/10/1989
India
4
5
J Miyagi
05/04/2003
Uganda
33
J Q K Moala
03/11/2006
Fiji
6
Mobashar Ashraf
19/12/1987
France
2
S J Modani
05/01/1989
United States
34
5
A Modi
19/10/2005
Singapore
7
H S Modi
13/10/1971
Kenya
63
R S Modi
11/11/1924
India
10
K Modise
20/07/1988
Botswana
7
Mofassar Saeed
11/07/1979
Norway
1
D Mogan
09/08/1994
Malaysia
3
Mohamed Arief
19/03/2001
Malaysia
20
Mohamed Azzam
31/08/1991
Maldives
43
Mohamed Coulibaly
02/01/2000
Mali
13
Mohamed Fadiga
08/04/2001
Mali
1
Mohamed Ishmath
21/09/1999
Maldives
8
Mohamed Issa
Tanzania
39
Mohamed Mahfooz
09/07/1987
Maldives
15
Mohamed Miuvaan
17/01/2007
Maldives
4
Mohamed Rishwan
25/11/1993
Maldives
36
Mohamed Shafeeq
21/04/1994
Kuwait
38
Mohamed Shiraz
13/02/1995
Sri Lanka
2
Mohamed Shiyam
05/11/1984
Maldives
5
Mohameed Taiwo
03/06/2002
Nigeria
43
Mohammad Aadil Alam
18/10/2003
Nepal
6
8
Mohammad Abbas
10/03/1990
Pakistan
27
3
Mohammad Adnan
07/04/1984
Saudi Arabia
5
Mohammad Ahnaff
27/04/1997
Qatar
19
Mohammad Ahsan
19/07/1980
Kuwait
6
Mohammad Akram
10/09/1974
Pakistan
9
23
Mohammad Ali
01/11/1992
Pakistan
4
Mohammad Amin
02/05/1987
Kuwait
11
Mohammad Amir
13/04/1992
Pakistan
36
61
62
Mohammad Asaduzzaman
01/01/1993
Finland
9
Mohammad Ashraful
07/07/1984
Bangladesh
61
177
23
Mohammad Asif
20/12/1982
Pakistan
23
38
11
Mohammad Aslam
05/01/1920
Pakistan
1
Mohammad Aslam
07/09/1961
United Arab Emirates
4
Mohammad Atif
20/01/2000
Spain
6
Mohammad Ayaz
13/10/1987
United Arab Emirates
1
Mohammad Ayub
13/09/1979
Pakistan
1
Mohammad Boota
05/01/1983
United Arab Emirates
9
19
Mohammad Farooq
08/04/1938
Pakistan
7
Mohammad Ghazanfar
28/12/1994
Hong Kong
29
Mohammad Hafeez
17/10/1980
Pakistan
55
218
119
Mohammad Haris
30/03/2001
Pakistan
6
9
Mohammad Hasnain
05/04/2000
Pakistan
14
28
Mohammad Hussain
08/10/1976
Pakistan
2
14
Mohammad Ihsan
12/05/1996
Spain
21
Mohammad Ilyas
19/03/1946
Pakistan
10
Mohammad Iqbal
31/12/1973
Canada
5
3
Mohammad Irfan
06/06/1982
Pakistan
4
60
22
Mohammad Ishaq
01/02/2005
Afghanistan
5
Mohammad Ishaq
07/03/1963
United Arab Emirates
5
Mohammad Kamran
15/10/1987
Spain
19
Mohammad Kashif
03/12/1984
Netherlands
11
3
Mohammad Khalil
11/12/1982
Pakistan
2
3
Mohammad Mithun
13/02/1990
Bangladesh
10
34
17
Mohammad Munaf
02/11/1935
Pakistan
4
Mohammad Nabi
01/01/1985
Afghanistan
3
170
132
Mohammad Nadeem
04/09/1982
Oman
38
59
Mohammad Naim
22/08/1999
Bangladesh
1
8
35
Mohammad Naveed
03/06/1987
United Arab Emirates
39
31
Mohammad Nawaz
21/03/1994
Pakistan
6
37
60
Mohammad Nazir
08/03/1946
Pakistan
14
4
Mohammad Qazi
23/04/1984
Canada
1
Mohammad Rafique
15/05/1970
Bangladesh
33
125
1
Mohammad Ramzan
25/12/1970
Pakistan
1
Mohammad Rizwan
01/06/1992
Pakistan
38
83
106
Mohammad Saifuddin
01/11/1996
Bangladesh
29
38
Mohammad Saleem
09/09/2002
Afghanistan
1
2
1
Mohammad Salim
15/10/1981
Bangladesh
2
1
Mohammad Salman
07/08/1981
Pakistan
2
7
1
Mohammad Sami
24/02/1981
Pakistan
36
87
13
Mohammad Shahid
01/11/1988
Bangladesh
5
1
Mohammad Shahzad
31/01/1988
Afghanistan
2
84
73
Mohammad Shahzad
15/08/1979
United Arab Emirates
6
20
Mohammad Shamshad Khan
15/11/1989
Sierra Leone
6
Mohammad Talha
15/10/1988
Pakistan
4
3
Mohammad Tauqir
14/01/1972
United Arab Emirates
11
3
Mohammad Waheed
15/09/2003
Hong Kong
1
Mohammad Wasim
25/08/2001
Pakistan
2
20
29
Mohammad Wasim
08/08/1977
Pakistan
18
25
Mohammad Yasin
Spain
12
Mohammad Yousuf
27/08/1974
Pakistan
90
288
3
Mohammad Zahid
02/08/1976
Pakistan
5
11
D Mohammed
08/10/1979
West Indies
5
7
J N Mohammed
23/09/1986
West Indies
36
9
Mohammed Alamgir
20/04/1991
Eswatini
10
Mohammed Asghar
29/08/1980
Kuwait
4
Mohammed Aslam
27/02/1983
Qatar
1
Mohammed Faraazuddin
30/07/2001
United Arab Emirates
6
Mohammed Irshad
20/06/1991
Qatar
10
Mohammed Mustafa
03/10/1981
Saudi Arabia
6
Mohammed Nadeem
27/02/1983
Qatar
42
Mohammed Nurji
19/10/1993
Malawi
6
Mohammed Qasim
03/08/1991
United Arab Emirates
5
3
Mohammed Rizlan
24/07/1985
Qatar
44
Mohammed Sameer
13/11/1994
Bahrain
2
Mohammed Shami
03/09/1990
India
64
101
23
Mohammed Sharif
12/12/1985
Bangladesh
10
9
Mohammed Siraj
13/03/1994
India
36
44
16
A K Mohan
13/02/1987
Finland
25
S R Mohan
16/05/1989
Seychelles
15
Mohan Manivannan
11/06/1989
Cayman Islands
1
Mohan Vivekanandan
14/04/1982
Mongolia
13
P K Mohanarangam
30/07/1993
Mexico
8
S A Mohandas
23/08/1988
Hungary
22
D S Mohanty
20/07/1976
India
2
45
Mohibullah Paak
12/10/1992
Afghanistan
2
Mohsin Hub
04/04/1989
Peru
4
Mohsin Kamal
16/06/1963
Pakistan
9
19
Mohsin Khan
03/08/1998
Hong Kong
3
Mohsin Khan
15/03/1955
Pakistan
48
75
Mohsin Shabbir
18/09/1989
Saudi Arabia
3
Mohsin Zaki
02/11/1997
Bahrain
5
Moin Khan
23/09/1971
Pakistan
69
219
Moin-Ul-Atiq
05/08/1964
Pakistan
5
A M Moir
17/07/1919
New Zealand
17
G M C Mol
12/10/1983
Netherlands
6
1
H J Mol
29/03/1977
Netherlands
11
4
A W Mold
27/05/1863
England
3
D A R Moloney
11/08/1910
New Zealand
3
L Momand
22/09/2000
Sweden
7
Mominul Haque
29/09/1991
Bangladesh
69
28
6
P L Mommsen
14/10/1987
Scotland
44
24
L Monanthane
19/10/1998
Lesotho
11
D Mongia
17/04/1977
India
57
1
N R Mongia
19/12/1969
India
44
140
Moniruzzaman
25/10/1976
Bangladesh
2
M R Montfort
30/01/1985
Canada
1
M Montgomery
10/05/2000
Germany
1
T M Moody
02/10/1965
Australia
8
76
M Mooketsi
24/12/1996
Botswana
51
L J Moon
09/02/1878
England
4
F L H Mooney
26/05/1911
New Zealand
14
J F Mooney
10/02/1982
Ireland
64
27
P J K Mooney
15/10/1976
Ireland
4
P J Moor
02/02/1991
Ireland
14
49
21
E M Moore
17/03/1993
South Africa
1
K S More
04/09/1962
India
49
94
K V Morea
30/09/1993
Papua New Guinea
17
21
V V Morea
13/03/1983
Papua New Guinea
13
5
T L Moreki
07/10/1993
South Africa
2
D W O Morgan
13/02/1974
Bermuda
2
E J G Morgan
10/09/1986
England
16
248
115
R W Morgan
12/02/1941
New Zealand
20
D P B Morkel
25/01/1906
South Africa
16
J A Morkel
10/06/1981
South Africa
1
58
50
M Morkel
06/10/1984
South Africa
86
117
44
F Morley
16/12/1850
England
4
J A R Moroney
24/07/1917
Australia
7
A Morris
22/08/1982
Cayman Islands
19
A R Morris
19/01/1922
Australia
46
C H Morris
30/04/1987
South Africa
4
42
23
H Morris
05/10/1963
England
3
J E Morris
01/04/1964
England
3
8
L R T Morris
28/03/1998
Australia
3
S Morris
22/06/1855
Australia
1
B D Morrison
17/12/1933
New Zealand
1
D K Morrison
03/02/1966
New Zealand
48
96
J F M Morrison
27/08/1947
New Zealand
17
18
Morshed Ali Khan
14/05/1972
Bangladesh
3
J B Mortimore
14/05/1933
England
9
R S Morton
22/07/1978
West Indies
15
56
7
Mosaddeck Hossain
10/12/1995
Bangladesh
4
43
33
A J Mosca
21/08/1991
Italy
13
J Mosca
15/11/1994
Italy
14
M Mosehle
24/04/1990
South Africa
7
E A Moseley
05/01/1958
West Indies
2
9
S A R Moseley
11/04/1994
West Indies
2
H Moses
13/02/1858
Australia
6
J W N Moses
08/08/1965
Botswana
7
Mosharraf Hossain
20/11/1981
Bangladesh
5
Moshiur Rahman
28/10/1980
Estonia
4
A E Moss
14/11/1930
England
9
J K Moss
29/06/1947
Australia
1
1
K Motlhanka
17/04/1992
Botswana
53
O Motlhoaring
23/08/2001
South Africa
R C Motz
12/01/1940
New Zealand
32
W H Moule
31/01/1858
Australia
1
N Mourikis
06/04/2001
Greece
2
D R Mousley
08/07/2001
England
3
4
Mousom Dhakal
27/01/2001
Nepal
2
S Movva
04/09/1993
Canada
15
16
M D Moxon
04/05/1960
England
10
8
T Mpatane
29/10/2004
Botswana
3
F J Mpegna
06/05/1990
Cameroon
12
P V Mpitsang
28/03/1980
South Africa
2
C B Mpofu
27/11/1985
Zimbabwe
15
84
32
Mrittunjoy Chowdhury
28/06/2001
Bangladesh
1
1
N M'shangwe
09/02/1991
Zimbabwe
2
6
5
Muaviath Ghanee
04/08/1989
Maldives
7
J Mubarak
10/02/1981
Sri Lanka
13
40
16
Mubasir Khan
24/04/2002
Pakistan
1
W T Mubayiwa
24/08/1998
Zimbabwe
Mubeen Tariq
16/06/1994
Portugal
1
G Mubiru
28/12/2001
Uganda
3
A Mucyodusenge
Rwanda
1
Mudassar Bukhari
26/12/1983
Netherlands
46
38
Mudassar Muhammad
02/04/1981
Germany
10
Mudassar Nazar
06/04/1956
Pakistan
76
122
V M Muddiah
08/06/1929
India
2
G H Mudie
25/11/1915
West Indies
1
B S Mudzinganyama
09/04/1995
Zimbabwe
1
T V Mufambisi
17/12/1986
Zimbabwe
6
Mufasir-Ul-Haq
16/08/1944
Pakistan
1
N Mugabe
31/03/1995
Kenya
25
Muhaddis Muhaddis
04/10/1992
Indonesia
4
Muhamad Syahadat
24/03/1994
Malaysia
31
Muhammad Afis
Indonesia
4
Muhammad Amin
11/03/1975
Eswatini
13
Muhammad Amir
24/04/2001
Malaysia
50
Muhammad Anjar Tadarus
Indonesia
43
Muhammad Ansar
05/02/1983
Kuwait
4
Muhammad Asim
25/12/1993
Qatar
5
Muhammad Awais
25/02/1993
Greece
3
Muhammad Babar
07/01/1987
Spain
2
Muhammad Burhan
05/07/2000
Hungary
4
Muhammad Butt
03/04/1984
Norway
10
Muhammad Farooq
03/02/1998
Cyprus
1
Muhammad Farooq
05/10/1992
United Arab Emirates
2
8
Muhammad Hamayun
17/04/1987
Saudi Arabia
4
Muhammad Hurraira
25/04/2002
Pakistan
1
Muhammad Imran
15/02/1982
Finland
1
Muhammad Jabir
01/01/1995
Qatar
22
Muhammad Jawadullah
12/03/1999
United Arab Emirates
7
31
Muhammad Kaleem
01/10/1985
United Arab Emirates
9
Muhammad Kashif
22/10/1987
Kuwait
21
Muhammad Khan
12/01/1995
Hong Kong
6
Muhammad Khurram
09/08/1978
Malawi
5
Muhammad Moiz
30/04/1988
Romania
8
Muhammad Muneeb
11/06/1997
Belgium
32
Muhammad Murad
07/12/1999
Qatar
15
Muhammad Musa
28/08/2000
Pakistan
1
2
2
Muhammad Nadeem
04/04/1990
Saudi Arabia
5
Muhammad Nadir
15/06/1998
Rwanda
45
Muhammad Naeem
04/09/1982
Saudi Arabia
7
Muhammad Rafique
18/02/1989
Bahrain
2
Muhammad Safdar
Bahrain
3
Muhammad Saleem
02/01/1988
Brazil
11
Muhammad Salman
25/10/1995
Bahrain
2
Muhammad Saqib
20/08/1989
Saudi Arabia
5
Muhammad Siddiqui
03/04/1991
Slovenia
9
Muhammad Tahir
20/12/1988
Greece
2
Muhammad Tanveer
01/02/1981
Qatar
61
Muhammad Umar
18/12/2003
Kuwait
17
Muhammad Usman
13/10/1985
United Arab Emirates
38
47
Muhammad Wafiq
25/04/1996
Malaysia
32
Muhammad Waseem
12/02/1994
United Arab Emirates
56
69
Muhammad Zafar Khan
05/05/1986
Tanzania
5
Muhammad Zaghlool
12/10/1980
Belize
2
Muhammadh Rayhaan Ahmed
23/03/1996
Austria
4
Muhammed Asjed
23/02/1989
Spain
3
Muhammed Basil
27/03/2008
Bahrain
1
Muhammed Manga
03/12/2001
Gambia
11
Muhammed Shanil
20/12/1988
United Arab Emirates
1
Muhammed Turkmen
15/06/1992
Turkey
6
Muhammet Bicer
10/06/2007
Turkey
6
Muhammet Kursat
18/01/2007
Turkey
4
Muhummad Younis
05/11/1986
Bahrain
14
D Muhumuza
30/09/1989
Uganda
32
J M Muirhead
30/07/1993
Australia
5
Mujahid Jamshed
01/12/1971
Pakistan
4
Mujeeb Ur Rahman
28/03/2001
Afghanistan
1
75
49
Mujeeb-Ur-Rehman
07/03/1990
Qatar
3
R G Mukasa
22/05/1989
Uganda
58
V L Mukesh
03/10/1983
Seychelles
8
Mukesh Singh
24/05/1988
Mexico
1
Mukesh Thakur
02/05/1988
Thailand
13
S P Mukherjee
05/10/1964
India
3
J K Mukhiya
22/11/1992
Nepal
10
Mukhtar Ahmed
20/12/1992
Pakistan
6
Mukhtar Ghulami
10/02/1999
France
15
Mukhtiar Singh
18/09/1993
Spain
2
S R Mukkamalla
09/04/2004
United States
25
9
Muktar Ali
10/10/1989
Bangladesh
1
S Mukuddem
20/01/1972
Bermuda
20
A Mukund
06/01/1990
India
7
J Mulder
11/08/1995
Ireland
4
8
P W A Mulder
19/02/1998
South Africa
18
20
11
F F Mulivai
24/02/1985
Samoa
4
A A Mulla
05/05/1980
Canada
24
4
M Mulla
07/11/1981
Canada
1
A D Mullally
12/07/1969
England
19
50
D Mullen
19/11/1993
Guernsey
10
L F Muller
30/07/2005
Brazil
9
S A Muller
11/07/1971
Australia
2
C T Mumba
06/05/1995
Zimbabwe
3
7
9
A M N Munasinghe
10/12/1971
Sri Lanka
5
G R D S Munasinghe
07/10/1986
Italy
8
E M D Y Munaweera
24/04/1989
Sri Lanka
2
13
G B W Munaweera
18/10/1991
Qatar
29
A Mundra
20/05/1992
Sweden
4
Mungun Altankhuyag
06/04/2005
Mongolia
2
S Muniandy
15/10/1995
Malaysia
85
Munim Shahriar
22/05/1998
Bangladesh
5
I S Munir
31/12/2005
Uganda
1
S Munir
11/12/1998
Denmark
13
Munir Ahmad
01/02/1996
Afghanistan
1
Munir Dar
04/03/1974
Hong Kong
2
2
Munir Malik
10/07/1934
Pakistan
3
C Munoz-Mills
08/05/1991
Spain
41
C Munro
11/03/1987
New Zealand
1
57
65
H G Munsey
21/02/1993
Scotland
59
74
T A Munton
30/07/1965
England
2
T T Munyonga
31/01/1999
Zimbabwe
6
15
T Mupariwa
16/04/1985
Zimbabwe
1
40
4
R Mupfudza
12/08/2001
Zimbabwe
G Murali
16/01/1988
Costa Rica
8
Muralidhara Vandrasi
20/02/1991
Czech Republic
4
M Muralitharan
17/04/1972
Sri Lanka
133
350
12
S Murari
28/12/1980
Costa Rica
8
Murat Ipek
06/04/2004
Turkey
4
Murat Yilmaz
20/05/2002
Turkey
3
W L Murdoch
18/10/1854
England
19
B G Murgatroyd
19/10/1969
Namibia
6
Murid Ekrami
31/12/2000
Belgium
25
B A Murphy
01/12/1976
Zimbabwe
11
31
D Murphy
24/06/1989
Scotland
8
4
T Murphy
15/11/2000
Australia
6
A R A Murray
30/04/1922
South Africa
10
B A G Murray
18/09/1940
New Zealand
13
D A Murray
29/09/1950
West Indies
19
10
D J Murray
04/09/1967
New Zealand
8
1
D L Murray
20/05/1943
West Indies
62
26
J R Murray
20/01/1968
West Indies
33
55
J T Murray
01/04/1935
England
21
R C Murray
30/03/1998
Zimbabwe
5
T J Murtagh
02/08/1981
Ireland
3
58
14
Y Murtaza
04/12/1990
Hong Kong
47
Murtaza Yamin
07/06/1980
Cyprus
1
P Murungi
03/06/2004
Uganda
37
Musa Ahmed
10/12/1997
Netherlands
15
Musa Shaheen
25/02/2004
Denmark
21
T K Musakanda
31/10/1994
Zimbabwe
5
16
12
Musawar Shah
15/03/1990
Qatar
14
T Musekiwa
10/02/2000
Zimbabwe
11
T Musekiwa
16/12/1992
Zimbabwe
H Musgrove
27/11/1860
Australia
1
Mushfiqur Rahim
09/05/1987
Bangladesh
94
272
102
Mushfiqur Rahman
10/01/1977
Bangladesh
10
28
Mushtaq Ahmed
28/06/1970
Pakistan
52
144
S Mushtaq Ali
17/12/1914
India
11
Mushtaq Mohammad
22/11/1943
Pakistan
57
10
L A Musiani
08/02/1996
Argentina
16
A K Muslar
28/09/1996
Belize
9
Muslim Yar
10/05/1999
Germany
44
Mussadiq Ahmed
25/04/1980
Germany
4
Mustafa Omer
23/12/1999
France
1
Mustafa Yusuf
15/09/1996
Nigeria
5
Mustafizur Rahman
06/09/1995
Bangladesh
15
107
106
Mustapha Suwareh
29/08/2001
Gambia
11
P Mustard
08/10/1982
England
10
2
D T Mutendera
25/01/1979
Zimbabwe
1
9
G M Muthui
07/10/1999
Kenya
27
S Muthusamy
22/02/1994
South Africa
4
F Mutizwa
24/08/1985
Zimbabwe
1
17
3
C T Mutombodzi
21/12/1990
Zimbabwe
1
14
15
A Mutreja
03/05/1990
Singapore
13
D V D Mutreja
30/03/2008
Mexico
5
F Mutua
26/02/2002
Kenya
17
R Mutumbami
11/06/1989
Zimbabwe
6
36
29
Muzahir Raza
05/05/2002
Oman
4
5
Muzammil Shahzad
01/02/1979
Philippines
3
B Muzarabani
02/10/1996
Zimbabwe
9
52
67
T Muzarabani
27/03/1987
Zimbabwe
8
9
O Muzondo
19/02/1998
Zimbabwe
M Mwamadi
16/04/1997
Malawi
12
W Mwayenga
20/06/1984
Zimbabwe
1
3
Myat Thu Aung
17/06/2004
Myanmar
9
S J Myburgh
28/02/1984
Netherlands
22
45
D N Myers
21/03/2002
Zimbabwe
4
10
24
G Mylvaganam
01/08/1966
United Arab Emirates
3
L J Myott
29/04/2000
Philippines
16
No. of Records = 860
A
B
C
D
E
F
G
H
I
J
K
L
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Player Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links