Competition
Play
Explore
Find a club
CS Media
ALERT US
MEMBERSHIP
REGISTER
Players (M) who have played for Scotland
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
A McAllister
1852
AE McAllister
1950
CJ McBride
2022-2023
NFI McCallum
2000-2011
AL McClure
1935
W McComb
1858
WR McCormick
1882
A McCraw
1852
D McDonald
1913-1919
J Macdonald
1880-1884
JR McDougall
1912
W Macfarlan
1888
RA MacFarlane
1939-1946
AJ McGregor
1896
AV McGregor
1892
G MacGregor
1890-1905
GBJ McGurk
1988-1996
MW Machan
2012/13-2015/16
EJ McIntyre
1981-1988
DA Mackay
1921-1930
W Mackay
1852
CC MacKellar
1999/00-2000
RO Mackenna
1935-1946
AOM Mackenzie
1884-1888
J Mackenzie
1857-1868
T Mackenzie
1850
D Mackessack
1927
GT McKiddie
1977
DS Mackintosh
1971-1973
TSS Mackintosh
2022/23-2023
CT McKnight
1990
D McLachlan
1893
WE Maclagan
1878-1880
J McLaren
1891
RS McLaren
1947-1949
D Maclaurin
1899
JA McLeish
1934
WM MacLeish
1850
AR McLeod
1939
CS MacLeod
2007-2022/23
D McLeod
1849
RM McLeod
1880
J McMahon
1849
J McMillan
1896
B McMullen
2022/23-2024/25
A McNab
1910
W McNab
1947
R Macnair
1878-1888
ASB McNeil
1937
J McNeill
1858-1874
WA McPate
1983-1985
AIS MacPherson
1934-1935
TI McPherson
1977-1979
NJ MacRae
1995-2007
AK McTavish
1929-1939
GI Maiden
1998-2011
J Mailer
1894
GT Main
2014-2024
NGR Mair
1952
CT Mannes
1886-1919
JL Mansfield
1870
B Marshall
1935
KW Marshall
1931-1946
MD Marshall
1995
TR Marshall
1874-1891
JD Martin
1926-1938
AF Mathie-Morton
1922
JD Matthews
1951-1958
H Maxwell
1852
R Maxwell
1904-1907
CJ Mearns
1994
C Melville
1928-1929
JH Melville
1932-1937
JF Mendl
1953-1955
RD Merson
1947
G Miller
1955
JH Miller
1890-1903
AD Mitchell
1921
G Mitchell
1903
NS Mitchell-Innes
1937
RJ Mitchinson
1997
UA Mohammad
2006
Mohammed Siddique
1961
DG Moir
1980-1987
JD Moir
1989-1992
PL Mommsen
2010-2017
HJ Moncreiff
1857
T Moncreiffe
1849-1855
W Moncrieff
1851-1852
W Moncrieff
1849-1857
IA Moran
2006-2007
HK More
1961-1980
RE More
2002-2004
PE Morfee
1913
GW Morris
1935-1946
E Morrison
1852-1858
J Morrison
1852-1858
J Mortimer
1932-1946
W Morton
1982-1990
MA Mudie
1994-1997
I Muirhead
1894
JG Muldoon
1961
HG Munsey
2014-2024
D Murphy
2012/13-2016
JC Murray
1909-1913
S Murray
1849
J Mushet
1912
Muzaffar Mahmood
1990
J Mylne
1868
Cricket Scotland © 2024 - All Rights Reserved