Player Records and Statistics - International Players (M)
What real Money Games Can Be Found On the BC Game App
What BC Game app offers to Indian players. Why do BC Game download on your smartphone? What games the gambling company offers.
ABCDEFGHIJKLNOPQRSTUVWXYZ
 Players for  Search for Player by Name
      Detailed Profiles & Statistics
Name Born Country (Current) Tests ODIs T20s
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   3  
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     11
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 39
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
Madhawa Basnayaka 31/07/1991 Finland     6
W N Madhevere 04/09/2000 Zimbabwe 8 40 79
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     14
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 27 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
R M Magare 28/05/1992 Czech Republic     8
A Magdalenic 16/04/1991 Croatia     12
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 59 51 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 62
J P Maher 27/02/1974 Australia   26  
Mahidul Islam Ankon 04/05/1999 Bangladesh 1    
Mahiyu Bhatia 18/01/2006 Singapore     2
Mahmad Data 29/05/1984 Panama     4
S Mahmood 25/02/1997 England 2 16 19
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 18   3
Mahmudullah 04/02/1986 Bangladesh 50 239 141
C Mahoney 06/08/1981 Peru     3
N B Mahwire 31/07/1982 Zimbabwe 10 23  
M L Maiava 01/06/1985 Samoa     5
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     8
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
T Makaya 25/02/2007 Malawi     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     6
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
M C E Manalo 24/02/1991 Philippines     1
G Manan 03/03/1989 Romania     16
Manan Bashir 05/07/2000 Bulgaria     8
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     29
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     8
H J Manenti 05/10/2000 Italy     18
A Manepalli 25/09/1987 Luxembourg     15
Mangala Gunasekara 30/10/1986 Cyprus     15
G Mangau 29/04/2000 Vanuatu     3
S G Mangela 01/04/1988 Uganda     16
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     82
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     56
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  
Mansoor Safi 01/01/2001 Austria     13
Mansoor Shah 10/09/1991 Norway     5
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 2 3 11
L Maphane 12/01/2003 Botswana     4
B Maphosa 28/03/2002 Botswana     10
T T Maposa 29/08/2003 Zimbabwe   1 4
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  
R A Mariu 15/12/2001 New Zealand   2  
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 46 80 60
D Marks 22/08/1986 Malta     19
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 96 73
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     27
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     95
E A Martindale 25/11/1909 West Indies 10    
D L Martinez 06/11/2001 Spain     2
J Martins 11/06/2001 Portugal     4
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   21 45
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 7 42 67
J K Masara 16/08/1991 Zimbabwe     1
B Masauko 18/08/2004 Malawi     11
A D Mascarenhas 30/10/1977 England   20 14
V Masekesa 27/03/1997 Zimbabwe 4    
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 10 2  
E Matambanadzo 13/04/1976 Zimbabwe 3 7  
P K Matautaava 27/09/1991 Vanuatu     28
J Matharu 06/09/1992 Canada   2 7
A M Matheson 27/02/1906 New Zealand 2    
E Mathew 10/06/1994 Malta     27
A D Mathews 02/06/1987 Sri Lanka 119 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
K Matigimu 02/02/1998 Zimbabwe 1    
Matiullah Khan 01/03/1993 United Arab Emirates   1 5
D Matla 27/08/1994 Slovenia     8
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 149 124
P B H May 31/12/1929 England 66    
T B A May 26/01/1962 Australia 24 47  
Mayank Nagayach 10/06/1993 Luxembourg     7
N P Mayavo 01/10/1992 Zimbabwe 2   1
K R Mayers 08/09/1992 West Indies 18 28 38
T Mayes 04/01/2001 Ireland   2  
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     22
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   19 3
A R McBrine 30/04/1993 Ireland 9 96 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 3 48 57
C N McCarthy 24/03/1929 South Africa 15    
L McCarthy   Ireland   3 1
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
F D W McCreath 16/10/1998 Scotland   9 4
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     23
T R McKibbin 10/10/1870 Australia 5    
A H McKinnon 20/08/1932 South Africa 8    
A McKnight 15/12/1988 Turks and Caicos Island     2
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   35 23
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 Ariyan 07/07/2002 Romania     12
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     11
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     69
Mehboob Ali 20/02/1988 Malta     11
K R Meherhomji 09/08/1911 India 1    
Mehidy Hasan Miraz 25/10/1997 Bangladesh 54 108 34
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     10
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 73 147 81
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 14 23 24
Ramesh Mendis 07/07/1995 Sri Lanka 16 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
Mihir Patel 01/11/2002 Canada     1
Mihlali Mpongwana 15/05/2000 South Africa   1  
Mihusan Hamid 06/06/1991 Maldives     1
Milad Momend 01/01/2003 Luxembourg     13
Milan Rathnayake 01/08/1996 Sri Lanka 5 1  
B D Milburn 24/11/1943 New Zealand 3    
C Milburn 23/10/1941 England 9    
Milen Gogev 11/05/1994 Bulgaria     12
E J B Miles 26/06/1997 Jersey   4 33
Milind Kumar 15/02/1991 United States   18 21
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   178 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 56
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     27
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 Fahad 01/04/1982 Costa Rica     2
Mirza Mohammed Baig 05/10/1994 Qatar     19
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     54
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 33 52 79
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     39
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
Moeen Ali 18/06/1987 England 68 138 92
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     42
Mohamed Shiraz 13/02/1995 Sri Lanka   2  
Mohamed Shiyam 05/11/1984 Maldives     5
Mohameed Taiwo 03/06/2002 Nigeria     48
Mohammad Aadil Alam 18/10/2003 Nepal   6 8
Mohammad Abbas 10/03/1990 Pakistan 27 3  
Mohammad Abrar 09/08/1991 Qatar     4
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 1 3
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 25
Mohammad Hasnain 05/04/2000 Pakistan   15 28
Mohammad Hassan Khan 21/04/2002 Germany     6
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 173 133
Mohammad Nadeem 04/09/1982 Oman   42 61
Mohammad Naim 22/08/1999 Bangladesh 1 8 38
Mohammad Naveed 03/06/1987 United Arab Emirates   39 31
Mohammad Nawaz 21/03/1994 Pakistan 6 39 68
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 39 94 106
Mohammad Saifuddin 01/11/1996 Bangladesh   29 41
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 08/08/1977 Pakistan 18 25  
Mohammad Wasim 25/08/2001 Pakistan 2 22 29
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     15
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 108 25
Mohammed Sharif 12/12/1985 Bangladesh 10 9  
Mohammed Siraj 13/03/1994 India 41 44 16
A K Mohan 13/02/1987 Finland     32
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     32
D S Mohanty 20/07/1976 India 2 45  
Mohibullah Paak 12/10/1992 Afghanistan   2  
Mohmad Sohel Patel 23/03/1992 Panama     15
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 73 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 15 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 22
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     27
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     15
J Mosca 15/11/1994 Italy     17
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   22 24
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
K Mtunduwatha 27/05/2000 Malawi     1
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     4
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     40
Muhammad Abbas 29/11/2003 New Zealand   3  
Muhammad Afis   Indonesia     4
Muhammad Ajmal 11/04/1971 Malta     4
Muhammad Amin 11/03/1975 Eswatini     13
Muhammad Amir 24/04/2001 Malaysia     55
Muhammad Anjar Tadarus   Indonesia     55
Muhammad Ansar 05/02/1983 Kuwait     4
Muhammad Asim 25/12/1993 Qatar     10
Muhammad Awais 25/02/1993 Greece     3
Muhammad Babar 07/01/1987 Spain     2
Muhammad Burhan 05/07/2000 Hungary     11
Muhammad Butt 03/04/1984 Norway     16
Muhammad Fahad 23/12/1986 Turkey     4
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 Haziq Aiman 01/09/2003 Malaysia     3
Muhammad Hurraira 25/04/2002 Pakistan 2    
Muhammad Imran 15/02/1982 Finland     1
Muhammad Jabir 01/01/1995 Qatar     28
Muhammad Jawadullah 12/03/1999 United Arab Emirates   12 34
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     19
Muhammad Muneeb 11/06/1997 Belgium     43
Muhammad Murad 07/12/1999 Qatar     18
Muhammad Musa 28/08/2000 Pakistan 1 2 2
Muhammad Nadeem 04/04/1990 Saudi Arabia     5
Muhammad Nadir 15/06/1998 Rwanda     53
Muhammad Naeem 04/09/1982 Saudi Arabia     7
Muhammad Qasim 03/08/1991 Malta     4
Muhammad Rafique 18/02/1989 Bahrain     2
Muhammad Rohid 29/09/2002 United Arab Emirates     5
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 Saqlain 10/08/1999 Hungary     13
Muhammad Siddiqui 03/04/1991 Slovenia     15
Muhammad Soban 10/06/2002 Hungary     2
Muhammad Tahir 20/12/1988 Greece     2
Muhammad Tanveer 01/02/1981 Qatar     66
Muhammad Umar 18/12/2003 Kuwait     21
Muhammad Usman 28/05/1990 Estonia     5
Muhammad Usman 14/09/1988 Hungary     14
Muhammad Usman 13/10/1985 United Arab Emirates   38 47
Muhammad Wafiq 25/04/1996 Malaysia     39
Muhammad Waseem 12/02/1994 United Arab Emirates   61 79
Muhammad Zafar Khan 05/05/1986 Tanzania     5
Muhammad Zaghlool 12/10/1980 Belize     2
Muhammad Zohaib 05/10/1998 United Arab Emirates     10
Muhammadh Rayhaan Ahmed 23/03/1996 Austria     4
Muhammed Asjed 23/02/1989 Spain     3
Muhammed Basil 27/03/2008 Bahrain     5
Muhammed Imran 05/09/1989 Oman   1 2
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     7
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 50
Mujeeb-Ur-Rehman 07/03/1990 Qatar     11
Mujibur Ali 30/09/1996 Oman   4 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 Suthar 27/09/1997 Tanzania     6
Mukesh Thakur 02/05/1988 Thailand     17
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     21
Mukhtiar Singh 18/09/1993 Spain     2
S R Mukkamalla 09/04/2004 United States   33 18
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 21 28 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     13
Mungun Altankhuyag 06/04/2005 Mongolia     2
S Muniandy 15/10/1995 Malaysia     103
Munim Shahriar 22/05/1998 Bangladesh     5
I S Munir 31/12/2005 Uganda     1
S Munir 11/12/1998 Denmark     15
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   68 81
T A Munton 30/07/1965 England 2    
T T Munyonga 31/01/1999 Zimbabwe   7 22
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     8
M Muralitharan 17/04/1972 Sri Lanka 133 350 12
S Murari 28/12/1980 Costa Rica     14
Murat Ipek 06/04/2004 Turkey     4
Murat Yilmaz 20/05/2002 Turkey     7
W L Murdoch 18/10/1854 England 19    
B G Murgatroyd 19/10/1969 Namibia   6  
Murid Ekrami 31/12/2000 Belgium     30
B A Murphy 01/12/1976 Zimbabwe 11 31  
D Murphy 24/06/1989 Scotland   8 4
T Murphy 15/11/2000 Australia 7    
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     63
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     24
T K Musakanda 31/10/1994 Zimbabwe 5 16 12
Musawar Shah 15/03/1990 Qatar     14
T Musekiwa 16/12/1992 Zimbabwe      
T Musekiwa 10/02/2000 Zimbabwe     18
H Musgrove 27/11/1860 Australia 1    
Mushfiqur Rahim 09/05/1987 Bangladesh 98 274 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
M Musinguzi 11/11/2003 Uganda     6
A K Muslar 28/09/1996 Belize     9
Muslim Yar 10/05/1999 Germany     50
Mussadiq Ahmed 25/04/1980 Germany     10
Mustafa Atmaca 20/06/2008 Turkey     1
Mustafa Balkis 17/10/2008 Turkey     1
Mustafa Omer 23/12/1999 France     7
Mustafa Yusuf 15/09/1996 Nigeria     5
Mustafizur Rahman 06/09/1995 Bangladesh 15 112 112
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     28
S Muthusamy 22/02/1994 South Africa 5 4 5
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     7
Mutte Ikram 25/03/2001 Hungary     1
F Mutua 26/02/2002 Kenya     20
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 17 56 72
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  
I Mwebaze 24/08/2003 Uganda     1
Myat Thu Aung 17/06/2004 Myanmar     9
S J Myburgh 28/02/1984 Netherlands   22 45
W P Myburgh 01/12/2000 Namibia   1  
D N Myers 21/03/2002 Zimbabwe 5 10 25
G Mylvaganam 01/08/1966 United Arab Emirates   3  
L J Myott 29/04/2000 Philippines     22
No. of Records = 906
ABCDEFGHIJKLNOPQRSTUVWXYZ
 Player Records and Statistics Menu