Players (M) who have played for Scotland XI
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
1864
NFI McCallum
2001-2010/11
TR McCreath
1991/92
W Macfarlan
1888
K McGill
2021
G MacGregor
1891
R MacGregor Mitchell
1898
GBJ McGurk
1993/94
MW Machan
2015/16
EJ McIntyre
1987-2001
DA Mackay
1929-1930
CC MacKellar
1998
AOM Mackenzie
1888
GT McKiddie
1977
IW McKinlay
1986
D McLachlan
1893
J McLaren
1891
RS McLaren
1945
D Maclaurin
1898-1905
W McLean
1864
AR McLeod
1942
CS MacLeod
2015/16-2019/20
WA McPate
1984-1985
A Macpherson
1981
TI McPherson
1977
NJ MacRae
1997-2003
AK McTavish
1929-1937
GI Maiden
1997-2010/11
GT Main
2015-2015/16
CT Mannes
1889-1893
TR Marshall
1890
JD Martin
1929
HP Mather
1942-1945
AF Mathie-Morton
1922
GB Matthews
1991/92
R Maxwell
1907
J Megson
1906
C Melville
1929
JH Melville
1927
RM Melville
1981
JF Mendl
1954
JH Miller
1890-1905
WL Milligan
1929
G Mitchell
1906
RJ Mitchinson
1997-1998
JSD Moffat
1997
UA Mohammad
2005
Mohammed Siddique
1966
DG Moir
1980-1996
JD Moir
1991-1991/92
PL Mommsen
2010/11-2015/16
HK More
1966-1996
RE More
2002
EB Morris
1945
GW Morris
1936
PH Morton
1882
MA Mudie
1993/94-1997
I Muirhead
1906
HG Munsey
2015-2019/20
R Murray
1906
SA Murray
2007
G Myles
1964