Competition
Play
Explore
Find a club
CS Media
ALERT US
MEMBERSHIP
REGISTER
Players (M) who have played for Marylebone Cricket Club Scotland or for associated teams
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
SGA Maartensz
1927-1933
L Mabcrib
1879
CJ Maber
2000/01-2002/03
JC Macadam
2012
JC McAdam
2011
KPWJ McAdam
1967
A McAlister
2003
MS McAlister
2006/07-2013
K McAlpine
1885-1886
RJ McAlpine
1972
G Macan
1875-1887
S McArther
2010
SM MacArthur
2021
SRD MacArthur
2019
SRD McArthur
2014-2015
MaCartney
1930
GG Macaulay
1922-1933
JCW MacBryan
1919-1936
CB McCabe
2015-2024
CM McCabe
2016-2018
McCall
1881
J McCallam
2023
A McCallum
1960
JP McCallum
2023-2024
M McCallum
2015
G McCanlis
1878
MA McCanlis
1928-1930
W McCanlis
1878
RD McCann
2014-2022
IJW McCarter
2002
B McCarthy
2022
DR McCarthy
2012-2016
RCAM McCarthy
2001-2005
N McCaskie
1931
L McCawley
2013
McCawsland
1892
KR McCloughin
1914
RA McCloy
2015
JH McClure
1873
JRJ McClurkin
2017
J McCollum
2015
RA McCollum
2000/01-2010
GR McConnel
1930
MH McConnel
1908
GR McConnell
1938
SPW McConnell
2020-2023
JE McConnon
1954/55
MWR McCord
2010
AW McCormick
1872
GD McCormick
1903
J McCormick
1854-1874
JG McCormick
1903-1920
P McCormick
1907-1914
W McCormick
1867-1869
WPG McCormick
1907
A McCorquodale
1948-1951
C MacCrae
1908
J McCreadie
2015
FDW McCreath
2019-2024
JR McCredie
2014-2015
AWA McCulla
2013-2018
BB McCullum
2017
PF McDermott
2018-2024
NC MacDonagh
2017
RN MacDonagh
2016-2017
AK Macdonald
1841
BC McDonald
1985
CL Macdonald
1906
HLS MacDonald
1900-1906
IA MacDonald
2000
KA McDonald
2013-2016
M McDonald
2023
MJ McDonald
2017
S McDonald
1995
TE Macdonald
2021
W Macdonald
2015
WA Macdonald
2015
WJA MacDonald
2011-2018
G Macdonald-Brown
1952
HC McDonell
1905-1925
C MacDonnell
2023
CRP McDonnell
2023
O McDonnell
2017
PS McDougall
1930
JI McDowall
1970-1991
MSA McEvoy
1979-1994
KS McEwan
1979
D MacFarlane
1930
M McGahan
2009-2011
C McGahey
1914
CP McGahey
1897
N McGarrell
1999
A McGillivray
1973
P McGlashan
2002
A McGrath
1999/00-2000
GD McGrath
1998
GF McGrath
1930
JE McGrath
2010-2016
C McGregor
2023
D MacGregor
1896-1899
G MacGregor
1888-1907
J MacGregor
1975
JC McGregor
1870
RA McGregor
1993
RA McGregor
2000-2001
RJ MacGregor
1995-2001
RIS McGuigan
1964
A McGuire
2004
GBJ McGurk
1996
DS McHardy
2006-2006/07
JU Machell
1937
RS Machin
1930-1931
AG McIlroy
2002
JP McIlroy
2010
DH Macindoe
1948
AJW McIntyre
1950/51
EJ McIntyre
1984-2006
FP MacIntyre
1931
TF McIntyre
1964
CD McIver
1903-1934
GC McIver
1931
P Mack
1888
T Mack
1870
AJ Mackay
1995-2010
GE Mackay
1899
HD Mackay
1877
SS McKechnie
2013-2023
AN Mackelworth
2004-2019
S McKenchnie
2015/16
AE McKenna
2001-2015/16
AE McKenna
2023
C McKenna
2002
G Mackenrot
1930
A Mackenze
1898
Mackenzie
1891
AF Mackenzie
1899
CL Mackenzie
1879
D McKenzie
2012
KS Mackenzie
1928-1931
M Mackenzie
1872
MK MacKenzie
1914
R Mackenzie
1998
P Mackenzie-Charrington
2010
PD McKeown
1994-1995
NI Mackeson
1882
WJ Mackeson
1878-1895
TP McKibbins Malins-Smith
2020-2024
JLW Mackie
1957
L Mackie
1955
AI MacKinlay
2005
I McKinley
2007-2009
ADL Mackinnon
1921
FA MacKinnon
1876
MacKinnon
1844
AE Mackintosh
1896
DF Mackintosh
1940
JM Mackintosh
1874
D Mackleworth
2005
A Maclaren
1867-1871
A McLaren
1880
AC MacLaren
1896-1922/23
H McLaren
1868
J McLaren
1878
J McLaren
1881
JC McLaren
1872
KA McLaren
2019-2022
TJ McLaren
1880
WD Maclason
1878
IC MacLaurin
1967-1969
NRC MacLaurin
1986-2000
AW Maclay
2002
J McLean
2014
J McLean
2016
JD MacLean
1873-1875
JF MacLean
1922/23-1924
JJ McLean
2008-2016
MF MacLean
1893-1894
KD MacLellan
2021-2022
SK MacLennan
2008-2013
A McLeod
1982
CAR MacLeod
2012-2018
CAR MacLeod
2022
CH McLeod
1950-1955
KG Macleod
1931
KG MacLeod
1911
N Macleod
1976
ND MacLeod
2013
JWJ McMahon
1949-1951
E McMaster
1888
BM McMillan
1998
CD McMillan
2007
FJ McMillan
2024
J Macmillan
1986
M McMillar
1909
CPE McMorran
2017
MNE MacMullan
1930
MNE MacMullen
1930
GAC Macnab
1931-1938
GLC Macnab
1931
N MacNaghten
1934
WH McNaghten
1867
BR Macnamara
1934
J Macnamara
1810
JP McNamee
1999
AJ McNeile
1865-1871
J McNeill
1874
RJ McNeill
1883-1886
E McNiven
1851
A Macpherson
2024
A MacPherson
2006
AC MacPherson
1874-1905
ACS MacPherson
2013-2020
EC Macpherson
1878
G McPherson
1874
RC Macpherson
1881
RT Macpherson
1964
T McPherson
1880
A McQuade
1873
H McQuade
1874
A MacQueen
2015/16-2023
C MacRae
1903-1930
L MacRae
1888
NJ MacRae
2005
S Macrae
1888-1899
S MacRae
1908
J McTaggart
1818
J McTaggart
2023
WA MacVicar
2011-2017
NM McVicker
1973-1975
AR Maddock
2011-2015
Maddon
1804
J Maddox
1791
DL Maddy
2010/11-2012/13
M Madurasinghe
2006
M Madurasinghe
2014/15
MT Madurasinghe
2017-2018
MT Madurasinghe
2021
MT Madurasinghe
2010
CBW Magnay
1906-1909
OPC Magnus
2013-2015
JC Magowan
2022
Magson
2020
TP Magson
2021-2023
JP Mahaffy
1933-1934
A Maharaj-Newman
2010
S Mahbooth
2002
RG Mahendra
2019-2024
A Mahmood
2014
A Mahmood
2009-2011
J Mahmood
2014
SI Mahmood
2005-2009
TA Mahmood
2017-2023
JA Mahood
2013-2021
GI Maiden
2007-2019
HCS Maine
1930
H Mainprice
1908
F Mainwaring
1885
PE Mainwaring
1888-1889
H Maister
1832
Maisters
1831
Maitland
1871-1888
Maitland
1907
Maitland
1889
CLB Maitland
1842-1852
FH Maitland
1874
P Maitland
1798-1808
RF Maitland
1874
RP Maitland
1884-1887
WF Maitland
1866-1872
WJ Maitland
1868-1869
Majed Ali
2021
Majid Khan
1998
G Majoribanks
1880
M Majura Singh
2005
JWH Makepeace
1920/21
MJ Makeson
1880
ME Makgill-Crichton-Maitland
1906-1919
PK Maksimczyk
2018-2022
CC Malan
2008-2012
DJ Malan
2010-2012/13
JMM Malao
1994
HJJ Malcolm
1956-1957
RJA Malcolm-Hansen
2015-2018
RJA Malcolm-Hansen
2021
J Malcolm-Wood
1878
D Malde
2019
D Malde
2022-2023
N Malde
2021-2024
T Malde
2021-2024
Malden
1950
J Malden
2024
L Malherb
1880
A Malik
2022
BR Malik
2014-2015
I Malik
2018
S Malik
2016-2019
S Malik
2024
SH Malik
2015
T Malins-Smith
2024
HC Malkin
1871-1878
O Mallam
1880
NA Mallender
1988-2000/01
VAL Mallet
1926/27
AWH Mallett
1946-1955
KL Mallett
1911
RH Mallett
1896-1913
RMMC Mallinson
1957
SA Malpass
2011-2016
Maltby
1875-1876
EC Maltby
1871
EP Maltby
1884-1888
MP Maltby
1884
GAT Mamhiyo
2015
D Manasseh
1994-1996
R Manders
1892-1895
G Manhiyo
2014
S Mankee
2011
S Mankee
2021
AF Manley
1877-1878
DR Mann
1978
EJ Mann
1912
EJ Mann
1903
EW Mann
1902-1907
EWE Mann
1930
FG Mann
1938-1954
FT Mann
1919-1934
H Mann
2022-2023
HJB Mann
2016-2018
MJB Mann
2016
N Mann jun
1807-1822
RJ Mann
2008
WW Mann
1890
D Mannasseh
1998
Mannering
1878
EAS Manners
1953-1956
JE Manners
1937-1964
J Manners-Smith
1896
JHT Manners-Sutton
1836
D Manning
2006-2015
JS Manning
1959-1960
TE Manning
1921
Manners-Smith
1896
V Manro
2022-2024
JW Mansell
1880
BJ Manser
2021-2023
TW Mansergh
1930-1931
DW Mansfield
2015
JW Mansfield
1883-1888
F Manson
1872
Mansoor Akhtar
1985
D Manthorpe
2017-2018
TA Mantle
1866
W Maples
1839
Mapps
1821
March
1807
Earl of March
1835-1838
Marchant
1969
F Marchant
1890-1896
NG Marchant
1982
PI Marchant
1999
MA Marfani
2013-2017
MA Marfani
2024
T Marfauri
2014
Markham
1791
Markham
1826
BM Markham
1964
G Marks
1899-1900
O Marks
1901
VJ Marks
1981-1989
RG Marlar
1952-1961
Marley Ali
2015-2016
P Marling
1896-1897
PT Marner
1956-1961
CVL Marques
1964
Marquess of Exeter
1839-1842
JP Marquet
2003-2014
W Marrick
2017
C Marriott
1870-1885
C Marriott
1890
CB Marriott
1900-1902
CS Marriott
1933/34-1941
DA Marriott
1977-1985
ES Marriott
1879
HH Marriott
1900-1919
HH Marriott
1934-1936
HH Marriott
1939
JM Marriott
2020-2023
RH Marriott
1908-1910
TK Marriott
1989-1991
BJ Marsden
2015-2017
BJ Marsden
2021-2024
HJE Marsden
1899
J Marsden
2014-2018
J Marsden
2021
J Marsden
2024
T Marsden
1830-1837
E Marsh
1964
JAR Marsh
2017-2018
JAR Marsh
2021-2023
JW Marsh
1907
P Marsh
1964
WH Marsh
1905
Marshall
1878
A Marshall
1853-1857
AG Marshall
1963
CW Marshall
2007
CW Marshall
2023-2024
F Marshall
1854-1866
F Marshall
1870
F Marshall
1884
GA Marshall
1971
H Marshall
1857-1870
HJ Marshall
1844-1845
HJH Marshall
2003-2011/12
HM Marshall
1872-1880
J Marshall
1849
JAH Marshall
2003-2004
JF Marshall
1894-1898
JMA Marshall
1951-1965
LW Marshall
2005-2010
LW Marshall
2019-2021
MD Marshall
1987
MW Marshall
1879
RA Marshall
2008
RA Marshall
2011-2014
RE Marshall
1959-1978
SJ Marshall
2009
T Marshall
2023
TR Marshall
1884-1889
WD Marshall
1879-1881
WG Marshall
1868
E Marshall-Hall
1881
EW Marshall-Harvey
1930
AJB Marsham
1939-1947
CDB Marsham
1857-1859
CHB Marsham
1903-1908
CJB Marsham
1855-1872
FWB Marsham
1905
G Marsham
1869
J Marsham
1868-1881
RHB Marsham
1857-1865
Mars Mohammad
2018
PF Marson
1964
Marten
1880-1881
GE Marten
1905
GN Marten
1864-1869
HW Marten
1795-1803
WG Marten
1867-1871
Martin
1837
Martin
1886-1887
Martin
1900
Martin
1897-1900
A Martin
1880-1881
ATA Martin
2013-2022
CD Martin
2013-2021
CJ Martin
1964
CS Martin
1995-1999
DR Martin
2015-2017
E Martin
1919
F Martin
1886-1901
G Martin
1992
G Martin
1856
G Martin
2015
GE Martin
1899
GEJ Martin
2022-2023
GR Martin
2003
GRE Martin
2012
GRE Martin
2017-2019
J Martin
1830
J Martin
1964
J Martin
2019-2021
JD Martin
1964/65
JDS Martin
2016
JN Martin
1890-1903
JS Martin
1868-1887
JW Martin
1947-1956
K Martin
2010
KC Martin
2015-2021
MA Martin
1881
MT Martin
1865-1868
NFC Martin
1989-1990
R Martin
1830
RA Martin
2018-2022
SH Martin
1929-1930
WE Martin
1884-1886
HC Martineau
1921
HM Martineau
1921-1931
L Martineau
1887-1888
PB Martineau
1922
PH Martineau
1883
W Martingell
1844-1860
JTA Martin-Jenkins
1992
RSC Martin-Jenkins
1998/99
ST Martin-Jenkins
2022-2023
A Martyn
1964
OB Martyn
1884-1892
WE Martyn
1886-1890
OFR Martyn-Hemphill
2021-2023
RJ Maru
1993-1998/99
MJ Marvell
2003-2022
MJ Marvell
2018-2019
JWF Marx
2006
PWF Marx
2003
C Marzetti
1912-1921
L Marzetti
1922
DJ Maslen
2005-2011
WH Maslen
1925
AM Mason
2014-2019
BML Mason
2013-2014
CES Mason
1894-1896
CJJ Mason
2021-2024
E Mason
1908
ESL Mason
1956
G Mason
1883
JG Mason
1931
JR Mason
1900-1902
K Mason
1999
L Mason
1893
LS Mason
2006-2010
LS Mason
2018
PE Mason
1930
PG Mason
1896
RGP Mason
2023
SP Mason
1930
TJ Mason
2018
TJ Mason
2019-2021
Viscount Massereene
1866
PT Massey
2004-2006
RH Massey
1917
SNC Massey
1982-2002
W Massey
1839-1842
W Massey
1878
WM Massey
1881
HH Massie
1895
G Master
1930-1931
G Master
1926
JC Masterman
1924-1937
Masters
1904
J Masters
2012-2014
JS Masters
2023
TS Matharu
2010-2024
DP Mather
1998-2006
JR Mather
2005
WA Mather
1853
J Mathers
1996
AH Matheson
1880
Mathews
1997
E Mathews
1868
E Mathews
2023
ESA Mathews
2021-2024
KPA Mathews
1953-1955
FW Mathias
1922
OL Mathias
1930
AH Mathieson
1880
AH Mathison
1875
H Mathwin
1872
C Matten
1964
CD Matthews
2021
CL Matthews
1907-1910
E Matthews
2023
JP Matthews
1974
PF Matthews
1957-1959
SJ Matthews
2022-2023
BFH Maturin
1930
C Maturin
1930
H Maturin
1878
CE Maturin-Baird
1930
CG Maude
1906-1931
FW Maude
1882-1898
J Maude
1873
RH Maudsley
1950-1951
HC Maul
1876-1879
SD Maul
1879-1898
AH Maule
1874
J Maunder-Taylor
2003
AM Maurice
2011-2015
AM Maurice
2019-2021
AM Maurice
2022-2023
CA Maurice
2020-2023
J Mavor
2003
S Mavrojani
1913
S Mavrojani
1903
DJ Maw
1948
DT Maw
1947
HT Maw
1900
Maxwell
1865
CRN Maxwell
1938-1939
CTO Maxwell
2015-2017
CTO Maxwell
2021
JC Maxwell
1872
ND Maxwell
1988
T Maxwell
2015
W Maxwell
1888-1890
W Maxwell
1884-1885
MSH Maxwell-Gumbleton
1933
JH Maxwell-Heron
1860-1863
J Maxwell-Jones
1878
J Maxwell-Scott
1884
M Maxwell-Scott
1909
C May
2012-2016
D May
2021
FB May
1895-1906
PB May
1926
PBH May
1950-1969
PR May
1906/07-1922
TB May
1885
PH Mayatt
1961
RE Maybank
1968
JD Mayer
2004-2008
G Mayers
1892
LG Mayers
1892
SC Mayers
2003
RJ Mayes
1966
M Mayet
2022
TS Mayfield
2010-2011
EAJ Maynard
1883-1898
H Maynard
1882
HA Maynard
1934
I Maynard
2014-2015
IK Maynard
2006-2011
J Maynard
1992
J Maynard
2009
MP Maynard
1988-2002
T Maynard
2009
Mayne
1855
HB Mayne
1844-1855
JP Mayo
1850-1851
S Mcherib
1881
AG Mcllroy
2006/07
WG Meacock
2023-2024
WG Meacock
2024
AJ Mead
2015-2018
CP Mead
1910-1929
L Mead
2013
SW Mead
2018-2019
W Mead
1892-1919
FW Meade
1883
JS Meade
1834-1838
H Meaden
1881
C Meadows
2017-2019
CM Meadows
2014-2015
CM Meadows
2022-2024
JLP Meadows
1991-1997
SC Meaker
2017
B Meakin
1930
G Means
2023
CE Mear
1994-2023
C Meares
1872
GB Meares
1872-1881
GC Meares
1947-1949
Mears
1882
Mears
1874
C Mears
2015
K Meddlycott
2013
WS Medlicott
1903-1923
KT Medlycott
1989-2017
RJ Mee
1893-1894
HE Meek
1878
HE Meek
1881
RW Meen
1964
C Meer
2013
T Mees
2012-2018
M Megginson
1880
E Meggitt
1986
JR Meggitt
2021-2024
DH Meggy
1892
SA Mehar
1984
TS Mehdi
2021-2023
S Meher
1976
SJ Mehra
2015-2023
J Mehta
2023
Meill
1996
P Meldon
1931
PA Meldon
1911
GC Melhuish
1931
GC Melhuish
1928
PRA Melhuish
2022
WGB Melhuish
2021
JSW Melkle
1950
BGV Melle
1919
W Mellhuish
2022
T Mellish
1793-1815
AR Mellor
1939
ARI Mellor
1930
FH Mellor
1878-1890
S Mellor
1983
VG Mellor
1968
SP Mellors
1973
C Melluish
1931
GC Melluish
1928-1948
HC Melluish
1937
MEL Melluish
1959-1964
JP Melly
2010
A Melville
1935
JE Melville
1965
T Membrey
2022
WTG Membrey
2021-2023
JA Mence
1941-1964
MD Mence
1963-1984
W Mendelson
1897
AS Mendis
2016-2018
AS Mendis
2021
GD Mendis
1988-1990
DF Mendl
1951
FJ Mendl
1924-1928
JF Mendl
1930-1957
K Mendl
1934
JF Mendle
1928
H Menzies
1892-1893
DH Mercer
1932
DLH Mercer
1930
J Mercer
1926/27
FA Merewether
1868
T Merilaht
2006
HP Merriman
2022
RP Merriman
1980-2006
WG Merry
1976-1991
W Merryfield
1930-1934
Meshan
1873
J Metcalf
1880
AA Metcalfe
1987-2013
EJ Metcalfe
1889-1921
EL Metcalfe
1891
FW Metcalfe
1930
PD Metcalfe
2022-2024
SG Metcalfe
1961-1964
TE Metcalfe
1914
W Metcalfe
2024
EJ Metcalfe Milton
1903
FHP Methuen
1843
P Methuen
1816-1844
PS Methuen
1863-1867
CP Metson
1995/96-2006
DA Metson
1964
H Meux-Smith
1861
S Mevada
2023
J Mews
1881-1882
T Mews
1881
AA Meyer
1964
RJO Meyer
1929-1951
H Meynall
1973
HB Meynell
1963-1964
Meyrick
1984
EG Meyrick
1894
W Meyrick
1835-1837
E Meyrick-Jones
1930
D M'Hooty
2015
C Michell
1875
L Micklem
1869
FN Micklethwait
1837-1857
JD Middlebrook
2010-2012/13
R Middleditch
1913
DB Middleton
2004-2010
JJ Middleton
2015-2018
JJ Middleton
2021
K Middleton
2011
MR Middleton
1998-2001
N Middleton
1988
WG Middleton
1870-1881
Midgeley
1955
Midgley
1956
CG Midgley
1959
WK Midley
1941
WE Midwinter
1880-1882
SJ Miell
1994-2000
E Mignon
1906-1914
M Milbank
1846-1850
MV Milbank
1933
C Milburn
1963-1982
GHJ Mildmay
1888
HPS Mildmay
1879
HSJ Mildmay
1884
A Miles
1903
AC Miles
1876
AJ Miles
2009-2014/15
CH Miles
1913
CN Miles
1873-1874
EJB Miles
2023-2024
HP Miles
1926/27
JH Miles
1909
JS Miles
2008
TGA Miles
1910-1939
DS Milford
1925-1949
FC Milford
1878-1884
TC Milford
1881
B Millar
2021
BD Millar
2014-2018
MV Millbank
1933
Miller
2010
Miller
1924
Miller
1990
A Miller
1881
AC Miller
2004
AJP Miller
1893
AJT Miller
1988-1989
AM Miller
1894-1920
AM Miller
1930-1931
AM Miller
1926
B Miller
2020
C Miller
1894
CR Miller
2002
CSS Miller
1879
DS Miller
2013-2018
DS Miller
2023
FS Miller
1875-1879
G Miller
1976/77-1994
GA Miller
1891
JD Miller
1880
JM Miller
2018
JM Miller
2022-2024
KR Miller
1959
MG Miller
2002-2016
NB Miller
2015
OJ Miller
2012-2013
PN Miller
1936
PV Miller
1909
R Miller
1880-1884
RA Miller
1871
RGD Miller
1988
RS Miller
1959
SC Miller
2005
W Miller
2006
WB Miller
2008-2015
WB Miller
2018
WH Miller
1874-1879
G Miller-Hallett
1905
SA Miller-Hallett
1913
A Miller-Hassett
1905
GW Milles
1846-1864
HA Milles
1891-1894
AD Millett
1964
CF Millett
1861
FW Millett
1964-1980
FW Milligan
1897-1898
O Millington
2023
W Millington-Limb
1931
C Millman
1879
G Millman
1960-1962
AJ Mills
2023
BST Mills
1844-1845
Charles William Mills
1885
DS Mills
1975
E Mills
1830
EM Mills
1881
HM Mills
1879-1881
J Mills
1817-1830
JO Mills
2021
JP Mills
2008-2013
JPC Mills
1983-1991
OCH Mills
2016
OCH Mills
2021-2023
R Mills
1827
W Mills
1842-1844
Millward
1888-1890
TW Millward
1897
GA Milman
1863-1872
W Milman
1888
RO Milne
1879-1892
EW Milner-Jones
1886
WR Milroy
2006
Lord Milsington
1794-1799
AG Milton
2022-2024
CA Milton
1954-1968
CH Milton
1930
HA Milton
1930
HA Milton
1926
M Milton
2005
ME Milton
1971-1995
Minly
2019
A Minnis
1933-1934
A Minnis
1928-1930
F Mir
2022
FA Mir
2015-2019
GT Mirehouse
1887-1906
BB Mirza
2021-2023
R Mirza
2002-2012
WK Mirza
1964
Misbah-ul-Haq
2017
NM Mischler
1950
KM Mistri
1929
KM Mistry
1920
Mitchell
1835
A Mitchell
1933/34
AW Mitchell
2012-2015
C Mitchell
1877
C Mitchell
1895
DKH Mitchell
2012-2024
F Mitchell
1897-1914
GJ Mitchell
2012-2019
J Mitchell
1831
LS Mitchell
2021-2023
M Mitchell
2024
MF Mitchell
1959
PDB Mitchell
2013-2016
PDB Mitchell
2018
R Mitchell
2013
RAH Mitchell
1862-1891
RF Mitchell
1910
TB Mitchell
1932-1932/33
TF Mitchell
1927-1933
WM Mitchell
1969-1970
GP Mitchell-Innes
1884
NS Mitchell-Innes
1935/36-1946
J Mitchinson
2021-2024
C Mitford
1815
F Mitford
1877
FC Mitford
1881
G Mitton
1894
TE Mitzman
2005-2010
Mo Ahmed
2023
GE Moberly
1881
JC Moberly
1879
JEA Mocatta
1960
HS Modi
2006-2011
AJ Moen
2021-2023
MP Moen
2023-2024
D Moffat
1863-1875
JSD Moffat
2013-2021
NJD Moffat
1908-1950
SP Moffat
2000
HD Moffatt
1912
MJ Moffatt
1950
HI Mohammad
2015-2023
I Mohammad
2016
UA Mohammad
2017-2024
Mohammad Nabi
2006-2011
Mohammad Saeed
1954-1957
A Mohammed
2011
A Mohammed
2015-2017
H Mohammed
2008-2010
HI Mohammed
2015
HI Mohammed
2016-2021
HK Mohammed
2014-2016
I Mohammed
2013-2018
M Mohammed
2009
N Mohammed
1998-2001
S Mohammed
1997-2004
S Mohammed
2014-2015
S Mohammed
2017-2021
W Mohammed
1972
M Mohammod
2004
A Mokhuane
2014
EO Moleon
1996
Molineux
1876
GK Molineux
1912
GL Molins
2000/01-2010
JAM Molins
1996
MT Molloy
1905
Molyneaux
1882
DH Molyneux
1964
HP Molyneux
1877
PL Mommsen
2018
N Monckton
1902
T Moncreiffe
1841-1855
Moncrieff
1874
W Moncrieff
1847
AM Money
2021-2023
GEW Money
1901-1914
WB Money
1868-1869
BJ Monk
2021-2022
GTE Monkhouse
2000/01-2002
JE Monkhouse
2016-2019
JE Monkhouse
2023-2024
DDC Monro
1964
FD Monro
1904
FRD Monro
1911
GH Monson
1791-1792
SD Montagu
1831-1840
VA Montagu
1868-1875
Montague
1838
A Montague
1900
E Montague
2015
EJ Montague
2008-2010
G Montague
1907
T Montague
1881-1883
JD Monteith
1981/82
CTCM Montgomerie
1875-1885
RR Montgomerie
2008-2009
HF Montgomery
1901-1908
HH Montgomery
1868
JE Montgomery
1917-1918
MA Montgomery
1970-1971
SR Montgomery
2009/10
SR Montgomery
2015
WR Montgomery
2007-2012
E Montresor
1880
WF Montresor
1880-1899
RPD Monypenny
1861-1864
DB Moody
1964
DJM Moody
2022
ICH Moody
1964
LJ Moody
1988
LJ Moody
1995
LW Moody
2016
RM Moody
1963
RM Moody
1959
WW Moolman
2008
LJ Moon
1905-1909
WR Moon
1897-1922
BT Mooney
2013-2015
PJ Moor
2015-2018
Moore
1861-1876
CA Moore
1901
DN Moore
1932
H Moore
2019
JES Moore
1890-1891
JM Moore
2017
JM Moore
2022-2024
JT Moore
1993
M Moore
1964
MT Moore
2006-2023
NH Moore
1956-1957
O Moore
2021
PJ Moore
1877
PJ Moore
2015
PJ Moore
2015
PRC Moore
1949
PW Moore
1877
RH Moore
1936-1937
RH Moore
1964
SB Moore
1876
SC Moore
2009-2018
T Moore
1877
T Moore
1884
WFP Moore
1865-1877
HG Moore-Gwyn
1920
JG Moore-Gwyn
1920
H Moores
2011
HJ Moores
2015-2017
P Moores
1990/91-1996
Moorhouse
1899-1900
HC Moorhouse
1901-1919
JR Moorhouse
2016-2018
R Moorhouse
1891-1901
JHD Moran
2008
PJ Moran
2010-2013
PJ Moran
2015
EG Morant
1795
EJHE Morant
1895
H Morant
1855
AF Morcom
1908-1915
DJ Mordaunt
1959-1974
EC Mordaunt
1894-1911
GJ Mordaunt
1894-1905
HJ Mordaunt
1891-1906
JM Mordaunt
1857-1863
O Mordaunt
1866-1872
O Mordaunt
1888
R Mordini
2014
HK More
1976-2015
PJM More
1916
RE More
1904-1910
RE More
2003
TJ More
1916
TJM More
1893-1911
HW Morecroft
2012
C Morel
2013
Morgan
1803
A Morgan
2014-2015
CD Morgan
2006-2008
CD Morgan
2016-2018
CGW Morgan
2023-2024
DC Morgan
1953-1975
DJ Morgan
2009-2012
DJ Morgan
2015
G Morgan
1991-2009
G Morgan
1897-1903
GT Morgan
2022-2023
HC Morgan
1849
JL Morgan
2020-2023
LJ Morgan
2010
M Morgan
1989-2005
M Morgan
2022
MJ Morgan
2013-2014
MN Morgan
1957
N Morgan
2009-2010
N Morgan
2021-2022
O Morgan
2023
PG Morgan
2012-2014
PNG Morgan
2024
RL Morgan
2009-2011
RL Morgan
2013-2015
TH Morgan
2018
TH Morgan
2021-2022
W Morgan
1891-1905
D Morgan-Stanley
2011
D Moriarty
2018
CF Morice
1924-1930
CS Morice
1911-1912
HF Morice
1890-1891
HR Morice
1891
N Morice
1891-1911
WS Morice
1912-1913
DPB Morkel
1930-1935
TW Morkill
1961-1964
EH Morland
1954
AN Morley
1896-1897
BA Morley
2015-2017
F Morley
1874-1883
HA Morley
1888
HM Morley
1895
JG Morley
2023
A Morley-Brown
1960-1972
RH Mornement
1909-1910
Morrell
1802
CH Morrice
1881
FLH Morrice
1881
W Morrick
2009-2022
AW Morris
1885-1895
BL Morris
1964
C Morris
2014-2015/16
C Morris
2024
COM Morris
1930
E Morris
1906
E Morris
2023
F Morris
1892
G Morris
2014-2015
H Morris
1868
H Morris
1989-1996
HM Morris
1923
I Morris
1964
J Morris
2003
JA Morris
2016-2023
JC Morris
2006-2007
JE Morris
1987-1990
JF Morris
1917
JRD Morris
1964
JSM Morris
1964
MJRIC Morris
2019
N Morris
1872-1873
PC Morris
1976-1978
RSM Morris
1998-1999
SA Morris
2000-2015
SE Morris
2004-2005
CD Morrison
2006
D Morrison
2019
DA Morrison
2011-2014
JSF Morrison
1921-1922
JSF Morrison
1930
RD Morrison
2015
J Morrissey
2010-2015
J Morrissey
2015
C Morse
1844-1866
S Morse
1870
OH Mortensen
1994
MI Mortimer
2013
RGE Mortimer
1893
JB Mortimore
1958/59-1967
A Morton
1912-1920
A Morton
2003
AHA Morton
1860
CH Morton
1892-1897
GD Morton
1951-1952
GD Morton
1955
IS Morton
2012-2013
KW Morton
2009
MM Morton
1954-1964
PH Morton
1886-1903
TI Morton
2017-2024
AFG Moscardi
1893
R Moseley
2002
MR Moseling
1995/96-1996
SC Mosey
2015
AE Moss
1953-1968
GD Moss
1984
MJ Moss
1980
RH Moss
1891-1893
S Moss
1896-1898
HR Mostyn
1881
MH Mostyn
1867-1868
RL Mostyn
1859-1871
TEML Mostyn
1851-1853
JA Mote
2012
JA Mote
2015-2016
GJ Motion
1931
TS Motsamai
2008
CC Mott
1892-1900
WK Mott
1859
CE Mott-Radclyffe
1950
WJ Mottram
2007/08-2023
PA Motum
2000/01-2015
PA Motum
2017-2018
PA Motum
2020-2024
N Moughal
2024
AJ Moulding
2001
WM Moulton-Day
2008
H Mounsey
1900
JR Mountford
2009-2014
PNG Mountford
1964-1970
Viscount Mountgarret
1849-1853
JL Moxham
2016
MD Moxon
1985-1990
PB Muchall
2011-2014
Mudassar Nazar
1995
W Mudrick
2016
SM Mugava
2012
S Mugave
2012
Muggeridge
1886-1892
JS Muggeridge
1889
FH Mugliston
1910
JE Mugnaioni
2015-2016
ARJ Muir
2021
ARJ Muir
2024
W Muir
1879
GF Muirhead
2022
ND Muirhead
2015-2023
H Muir-Mackenzie
1870-1873
KA Muir-Mackenzie
1870
DC Mulholland
2009-2024
HGH Mulholland
1913
I Mulholland
2005-2009
D Mullan
2008
C Mullapudi
2022
J Muller
1879-1881
D Mullholland
2013
DC Mullholland
2023
I Mullholland
2003
I Mullholland
2010
A Mullins
2005
CW Mullins
2006
S Mullins
2006
CE Mulraine
2006-2012
G Mumford
1867-1869
JE Mumm
1909
Mumtaz Habibullah
2017-2024
RP Muncaster
1956-1964
BL Muncer
1933-1957
EL Munday
2021-2024
VS Munden
1954-1955
R Munds
1910-1920
Mundy
1801
CFM Mundy
1876-1880
PH Mundy
1842
RG Munn
1900-1908
GN Munro
1903
HC Munro
1941-1948
JP Munster
1890
HR Munt
1923-1935
TA Munton
1991-1996
G Muralitharan
2024
BE Murch
1964
AW Murdoch
2015-2016
C Murdoch
1932
CC Murdoch
1884
CEG Murdoch
1871-1889
CM Murdoch
1884
CT Murdoch
1881-1883
CT Murdoch
1888
E Murdoch
1889
GJ Murdoch
1930
J Murdoch
1876
WL Murdoch
1891-1902
GB Muriel
1888
AJ Murphy
1992-1998
DJ Murphy
2017
J Murphy
2013
N Murphy
2023
RJ Murphy
1994
TW Murphy
2024
C Murral
2024
C Murrall
2024
CG Murrall
2013-2015
RW Murrall
2011
RW Murrall
2014-2015
Murray
1883
Murray
1864
A Murray
2011
AC Murray
2014-2023
AL Murray
1930-1931
CS Murray
1896
DL Murray
1964-1991
HH Murray
1853
JT Murray
1956-1970
M Murray
1991-2006
MD Murray
2014
MD Murray
2017
MP Murray
1957-1968
RE Murray
1901
S Murray
1899
TM Murray-Rust
1931
W Murray-Wood
1954-1956
HR Murrell
1901-1927
E Murrills
2013
EJ Murrils
2013
JC Murrin
2008/09
JC Murrin
2002
AJ Murtagh
1982-1984
TJ Murtagh
2010-2017
DG Murty
2023
C Musgrave
1819-1826
JPC Musgrave
2011-2013
PE Musgrave
1930-1936
RFT Musgrave
2015
J Musgrove
2013
SJ Musgrove
2011
Mushtaq Mohammad
1964-1995
C Musk
1973
SA Musk
2013
Muson
1831
FW Musson
1930
RG Musson
1967-1971
A Mutacamarana
2017
CT Mutombodzi
2015
A Muttit
2018
A Muttit
2022
AR Muttitt
2016-2021
GA Muttlebury
1860-1861
AJCD Mutucumarana
2010-2016
G Muwas
2008
G Muwas
2022
CJ Myburgh
1950
Mycroft
1884-1886
Mycroft
1887-1889
T Mycroft
1877-1894
W Mycroft
1876-1890
SVS Mylavarapu
2016-2018
TG Mylchcrest
1901
A Mynn
1833-1847
WP Mynn
1836
JMA Mynott
2014-2019
JMA Mynott
2024
T Mynott
2024
TJ Mynott
2013-2018
JT Mytton-More
1898-1899
Cricket Scotland © 2024 - All Rights Reserved