Competition
Play
Explore
Find a club
CS Media
ALERT US
MEMBERSHIP
REGISTER
Players (M) who have played for The Forty Club Scotland President's XI 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
K Maan
2017
Maber
2001
C Maber
1997-2002
E Maber
1996
WA MacAdam
1939
WA McAdam
1938
J McAlaine
2008
A McAllister
2005
B McAllister
1999
M McAllister
2003
R McAlpin
1997-1999
McAlpin
1996
AJ McAlpine
1950
M McAlpine
2021-2023
R McAlpine
2001-2003
L McAnaney
2023
McArther
1996
P McArthir
1995
M McArthur
1994-1995
P MacArthur
1995-1996
P McArthur
1989-2001
R McArthur
1993
MacArthur
1995
McArthur
1992
P McArthur c?
1990
B Macarthy
1969
P McAthur
1998
AR McAulay
1999-2007
A McBain
1984
P McBride
2007-2010
P Mc Bride
2008
P McBride
2015
J McBroom
1986
JCW MacBryan
1944-1945
H Macca
2016
G McCaffrey
2013
DAF McCaig
1999-2017
K McCanlis
1949-1957
K McCanlis
1946
M McCann
2021-2023
J McCannon
2001
P McCarthur
1992-1995
DB McCarthy
1968-1970
J McCarthy
1958
R McCarthy
1984
RJ McCarthy
1956-1968
McCarthy
1992-1994
A McCartney
2006
W McClean
1986
W McClean
1990
CLT McClintock
1961
I McClure
1981
S McClure
2021-2023
J McCluskie
2013
J McCluskie
2014-2016
WM McColl
1951
P McComish
2008
P McComish
2012-2018
McConell
2003
LB McConnach
2016
Clark McConnachie
1997-2024
Craig McConnachie
2017-2020
C McConnell
1999-2006
C McConnell
2009
CJ McConnell
2015-2018
D McConnell
2002
T McCourtie
2011
D McCoy
1998-1999
McCrae
1988
A McCrath
2000
E McCray
1988-1998
S McCubbin
2005
K McCullagh
1995-1997
RA McCullagh
1983
J McCulloch
1983
J McCulloch
1988
K McCulloch
1998
C McCunnell
2000
J McCurdy
1956
J MacCurell
1998
B McDavitt
1996
P McDermid
2002-2005
P McDermott
2003-2006
A McDonald
1995
D McDonald
1971-1972
I MacDonald
1993-2000
I McDonald
1993-1999
IM McDonald
1973
J MacDonald
1972-1975
J McDonald
2001
JV McDonald
1956
L McDonald
2013
N Macdonald
2009
P McDonald
2008-2010
S McDonald
2018-2019
McDonald
1992
T Macdonald-Baker
2009
A Macdonald-Barker
2023
A McDonald-Barker
2010
AW MacDonald-Barker
1994-2019
T Macdonald-Barker
2022
T McDonald-Barker
2010
C MacDonell
2019-2023
N McDonnell
1979
TRN McDonnell
1974
TRN McDonnell
1978
GJ McDougall
2012-2015
M McDowell
1998
L McElduff
2016
A McElligot
2009
A McElligott
2000-2011
J McElligott
2011
BE McElvoy
1980
AL McEntyre
1973
BE McEvoy
1980-1981
G McEwan
1994
HAD McEwen
1954-1956
J Macey
1967
J MacFadyean
1994
J McFadyen
1985-1998
A MacFarlane
2009-2022
B McFarlane
2022
R McFarlane
2006-2018
W McFarlane
2023
D McGarey
1982
D McGarrey
1982
G McGarritt
1990
G McGarrity
1985-1987
McGarrity
1985
D McGarry
1991
FHD McGarry
1990
W McGenity
1999
McGilvery
1996
J McGinty
2000
CB McGone
1999
A McGowan
2004-2018
JM McGrane
2022
A McGrath
1999
C McGregor
1986
SI McGregor
1984-1986
MacGregor
1983
M McGrena
1989
D McGurk
1982
GBJ McGurk
1982
N McHattie
2011-2023
J McIlhatton
1992
McIlroy
1998
HJ McIlvenny
1966-1976
L McIlwrath
2015
DH Macindoe
1948-1961
I MacIntosh
1973
McIntosh
1984
AJW McIntyre
1962
CE MacIntyre
2000
EJ McIntyre
2001-2002
H Macintyre
2013
R McIntyre
1975
R McIntyre
1983-1984
R McIntyre
1987
RS MacIntyre
1976-1986
M Maciocia
1990
MGA Maciocia
1993-1997
AJ Mack
1996-2003
DJ Mack
2004
AC MacKay
2003-2016
DJ McKay
2007
I Mackay
1993
J McKay
2013
T McKay
2006
W McKay
2013
C McKechnie
2011
S McKechnie
2009-2010
AF McKeever
1973-1976
SC Mackelworth
1970
I McKendrick
1981
DL MacKenzie
1965
DL McKenzie
1966
I Mackenzie
1997-2000
M McKenzie
1984
RI Mackenzie
1967
D McKeown
2000-2001
D McKeown
2019-2020
P MacKerracher
1979
S McKervoy
2007
D MacKey
1976
G Mackfall
1997-1999
GT McKiddie
1992
AEC Mackie
1982
G MacKie
1981
RA MacKie
1985
K McKillop
1976
A McKinlay
2015-2016
GT McKinnie
2018-2022
McKittend
2008
L McKittrick
2003-2006
McKonal
2000
J MacKrell
1993-1997
J Mackrell Rossiter
1994
D MacKrill
1985
DP Mackrill
1996
B McLachlan
2016
M McLane
2016
AG McLaren
1994-2017
ASM McLaren
2008
D McLaren
1988-1989
D McLaren
2001-2002
J McLaren
2000-2010
J McLaren
1978
J McLaren
2022-2023
P McLaren
1978-2000
E McLaughlin
2008
E McLaughlin
2012
G McLaughlin
1997
G McLaughlin
1992
B McLean
1988
M MacLean
1997
W McLean
1987-1989
JB McLeckie
1959
GK McLellan
1982-1986
M MacLellan
2014
W McLellan
2013
M Mclellan-Grant
2014-2016
CK McLellen
1982
G McLellon
1982
G McLennan
1982
W MacLennan
2013-2014
AB McLeod
1995-2005
C McLeod
1958-1967
W McLeran
1987
E McLoughlin
2008-2013
PSWK Maclure
1982
G McMahon
1999-2004
J MacMahon
1999
C McMichael
2021-2022
M McMillan
2012
P McMillan
1982-1991
M McMillin
2016-2023
S McMinn
2007
G McMohan
2003
L McMorris
2001
D McMullan
2009-2010
D McMullan
2018
D McMullan
2021-2022
D McMullen
2011-2016
H Mcmullen-Kerr
2022
A McMurray
2014
A McNally
2018
C McNamara
1989
JAW McNaughton
1952
H McNicol
1993
Macon
2000
IAH McPake
1989-1991
T McPake
1991
A MacPhail
1997-2000
AW McPhail
1997-2000
M McPhail
1996-1997
D McPhee
2023
A MacPherson
2007-2008
A McPherson
2006-2012
CEC MacPherson
1982-1986
CES MacPherson
1983
CGO MacPherson
1985
F MacPherson
2013
J MacPherson
1990
MH MacPherson
1978-1991
N McPherson
1984
S MacPherson
2000
S McPherson
2004
TI McPherson
1983
McPherson
1988-1989
E McQ Rose
1981
H Macquarrie
2019
S McQuin
1993
E McRay
1988
R McTigue
1983
J Macuhlen
1971
S McVicar
1975-1978
S McVicker
1974-1989
P Maddams
1970-1977
W Madden
1988-1989
B Maddison
2018
A Maddock
2020-2023
Madeley
2002
W Madeley
1993-1994
W Madely
1993
M Madina
2018
D Maffat
1994
D Maffey
2004
Magalvry
1994
B Maggs
2011
B Maggs
2007
B Maggs
2010-2017
B Maggs
2013
J Magmay
1976
Magnay
1980
J Magnay
1981-1990
Magney
1979
G Magnon
2014
Magrath
1999
A Magrath
2000
J Maguory
1981
C Maha
1996
H Mahboob
2020
Mahboob Ahmed
2012
Mahboob Hussain
2021-2022
A Mahmood
2021
K Mahmood
2022-2023
R Mahmood
2005
R Mahmood
2016
T Mahmood
2022
C Mahon
2005-2006
J Mahoney
1978
J Mahoney
2009
P Mahoney
2007
N Mahood
2019
A Mahroof
2023
M Mahroof
2023
K Mailes
1984
PE Mailey
1976-1980
C Main
1998
C Maine
1992-2001
Mainwaring
1989
E Mainwaring
1999
B Maiolo
2016
CDR Mair
1994-2007
R Mair
2014
PJ Maisey
1951
Y Maje
1998
S Majeed
2022-2023/24
Major
2002
C Makepeace
1994-1995
C Maker
1999
B Makinson
1984
G Malatesta
2006
A Malcolm
2008
HJJ Malcolm
1958
C Malden
1985
KR Males
1980-1989
S Malhorta
2019
D Malhotra
2021
S Malhotra
2019
A Malik
2018
A Malik
2022
B Malik
2013-2015
F Malik
2008
M Malik
2006
N Malik
2023
R Malik
2019-2023
Y Malik
2006
G Malinda
2018
J Malinga
2023
D Malinson
1990
R Malinson
1989
A Malkani
1994
G Malkin
2002
Mallenson
1984
D Malleson
2023
B Mallingson
1985
B Mallinson
1986
D Mallinson
1984-2004
P Mallinson
1992
R Mallinson
1983-1996
S Mallinson
1985
D Mallison
1988
RC Mallison
1986-1994
T Malloch
2022-2023
C Mallott
1983
D Malloy
1996-2003
D Malloy
2023
M Malone
2010-2011
M Malone
2007-2009
S Malone
1994-1995
B Maloney
1984
Maltin
1995
G Malyon
2013-2015
G Malyon
2018
KE Mammen
1995
Mandelsohn
1984
A Mandrekar
2019
Mandsley
1983
J Mangay
1975
S Mangudi
2019
A Manjunath
2023
N Manly
2015-2016
Mann
1992
B Mann
1989
D Mann
2015-2023
FG Mann
1964-1966
J Mann
2015
K Mann
2011
K Mann
2013-2015
N Mann
2005
O Mann
2021-2023
R Mann
2009
WM Mann
1985-1994
JE Manners
1963
JL Manners
1964-1967
M Manners
1995
D Manning
1989-1990
JE Manning
1954-1967
K Manning
1998-2003
K Manning
2006
E Mannings
2016
L Mannion
2016-2017
M Mannion
1994-1996
JP Mans
1986-1992
P Mansbridge
2017-2018
T Mansbridge
2017
Mansekhani
1986
A Mansell
2005-2006
D Mansfield
1987
I Mansfield
1995-1996
R Mansfield
2022
RJ Mansfield
2015-2018
E Mansley
2009-2012
G Mansukhani
1986
RO Mant
1959-1960
A Mantle
1940
J Mantle
1990
JG Mantle
1978-1987
C Manwarine
1992
B Mapp
1983
B Mapp
1989
RG Mapp
1984-1991
A Mapstone
2021
MT Maqsood
2022
H Marais
2003
March
1978
March
1984-1985
A March
1983-1984
A March
1989-1990
AN March
1994-2001
G March
1999
J March
1989-1991
P March
1977-1986
T March
1983-1984
T March
1994-2000
J Marchant
2021
J Marchant
2012-2013
N Marchant
2005
P Marchant
1997-1999
D Marden
1977
D Marden
1985
DR Mardon
1977-1985
J Margenberg
2022
Margerison
1982
A Margerison
1983
B Mariot
1987
M Maris
1999
CC Markes
1955
Markham
1984
D Marks
1972-1986
P Marks
2008-2014
P Marks
2014-2016
T Marks
1978
Markwick-Smith
1977
Marlans
2004
Marlow
1982
CN Marlow
1966
R Marlow
1999
CVL Marques
1967-1971
J Marquiss
2013
J Marquiss
2016
J Marquiss
2019
T Marquiss
2013
T Marquiss
2015-2018
J Marr
1979
J Marr
1994
W Marr
2009
Marriot
1993
B Marriot
1988-1989
J Marriot
2001
S Marriot
1997
B Marriott
1985-1986
B Marriott
1992
C Marriott
2018-2023
CS Marriott
1940-1942
HS Marriott
1971
J Marriott
2006
J Marriott
1994
JG Marriott
1997-2006
JT Marriott
1972
R Marriott
1991-1993
S Marriott
1989
SM Marriott
1993-2006
F Marrison
1951
Marsden
1985
AE Marsden
1989-1994
G Marsden
2023
H Marsden
2016
J Marsden
1985-1995
J Marsel
1996
Marsh
1987
A Marsh
2011
B Marsh
1993
B Marsh
2003
C Marsh
1968
J Marsh
1992
M Marsh
2006
N Marsh
2014
PJ Marsh
1967-1982
S Marsh
2012-2016
S Marsh
2017-2019
T Marsh
1994
A Marshall
2015-2017
B Marshall
1992-1994
C Marshall
2022-2023
CW Marshall
1998-2002/03
D Marshall
2018
FJ Marshall
1992-1996
G Marshall
2019
GA Marshall
1974
J Marshall
1998-2004
J Marshall
2009
J Marshall
2020
JMA Marshall
1964-1968
K Marshall
2014
M Marshall
2023
P Marshall
1950
P Marshall
1995-1996
P Marshall
2009-2010
P Marshall
2013
P Marshall
2018
T Marshall
1995-1998
T Marshall
2005
T Marshall
2016
T Marshall
2022-2023
W Marshall
1969
J Marshall-Andrew
1956-1961
H Marsham
1950-1951
JS Mart
2002
B Martel
1989
E Martel
1990
E Martel
1995
E Martell
1994
Martin
1986
Martin
1946
Martin
1999
A Martin
1992
A Martin
2023
B Martin
1956-1962
C Martin
1980-1982
C Martin
1992-1996
CS Martin
1964
D Martin
1987-1989
DABR Martin
1996
DH Martin
1982
EG Martin
1987-1988
EJ Martin
1976-1988
G Martin
1982-1992
G Martin
2013
H Martin
2013
J Martin
2020
JD Martin
1978-1982
JW Martin
1956-1978
LB Martin
1957-1976
M Martin
1999-2001
M Martin
2023
MH Martin
1967-1968
R Martin
2012-2014
R Martin
1946
R Martin
1949
RJL Martin
1977-1984
RW Martin
1952-1971
S Martin
2005-2012
S Martin
2016
S Martin
2020-2023
T Martin
2007
M Martinez
2013
E Martins
1988
AN Martyn
2019-2021
F Marus
2023
A Marvell
1995-1996
R Masefield
2017
J Mashall
1994
D Masic
2008
S Masic
2008
T Maskell
2000
DHE Mason
1968-1981
E Mason
1959
F Mason
1982
F Mason
2002
G Mason
2008
HDE Mason
1966
J Mason
1999
N Mason
1951
O Mason
2020
P Mason
1986-2017
R Mason
2023
RJ Mason
1982-1989
S Mason
2005
S Mason
2009
T Mason
2000-2001
T Mason
2004
T Mason
2016
T Mason
2020-2021
T Mason
2023
Massey
1994
G Massey
2011
G Massey
1986-2010
P Massey
2017-2019
PS Massey
2008-2016
S Massey
2009
Masson
1995
J Masson
1999
P Masson
1995
AJ Mastel
1990-1992
Master
1989
JC Masterman
1939
Masters
1985
BR Masters
1968-1970
M Masters
1982
P Mathais
1985
AN Mather
1942
B Mather
2010
E Mather
2013
HS Mather
1951-1952
J Mather
2007
J Mather
2012
P Mather
1999-2022
CG Mathew
1939
AT Mathews
1943
I Mathews
2001
J Mathews
2005
JD Mathews
1963-1966
MG Mathews
1973
MM Mathews
1952-1953
R Mathews
1973-1977
RT Mathews
1988
S Mathews
2004
S Mathews
2007
S Mathews
2012
T Mathews
1968
G Mathias
1987
P Mathias
1985-1999
R Mathias
2017-2020
HJ Mathson
2022
R Matkin
1965
Matten
1984
D Matten
1985-1987
M Matten
1986
P Matten
1985
N Matthew
2005
V Matthew
2020-2022
A Matthews
1955
ADG Matthews
1940-1958
D Matthews
1979
DJ Matthews
1953
DM Matthews
1962-1963
DS Matthews
1960-1963
DS Matthews
1995
J Matthews
1965
P Matthews
1988
P Matthews
1995-1997
R Matthews
1970-1986
R Matthews
2008
S Matthews
2005-2013
Scott Matthews
2017-2018
Steve Matthews
2018
T Matthews
2017-2018
T Matthews
1993
TD Matthews
1964-1965
W Matthews
1983
P Matthias
1991
J Mattock
1979
L Matts
1992
L Maude
1994
P Maule
2010
J Maundrell
2016-2017
P Mawdsley
2022-2023
R Mawhinney
1981
Mawson
2006
G May
1994-1995
M May
1981
N May
2010-2012
P May
1976
PBH May
1963-1968
R May
2005
WA May
1993-2002
M Maycock
1970
D Mayer
1970
JAB Mayes
2005
R Mayes
1967
C Mayle
1998/99
P Maynard
2010-2011
CC Mayne
1988-2002
T Mayne
2001-2002
C Maynt
1990
S Mayo
1995
T Mazumdar
2005
K Mccallum
2021-2023
B Mcg
2003
L Mckenzie
2001
M Mckeogh
2016-2017
M Mckeogh
2021
M-Clark
1975
S Mclauchlan
2016
HJ Mcllvenny
1974
D Mcwatt
1997
T Meacham
1983-1987
A Mead
1980
F Mead
2002
K Mead
2018
K Mead
2023
S Mead
1998-1999
A Meades
2000-2001
A Meades
2010
A Meadmore
1989
A Meadmore
1994
Meadows
1992
G Meadows
2014-2023
M Meadows
2020-2021
O Meadows
2006
AJ Meads
1986-2016/17
P Meads
2000-2004
A Mears
2000
J Medcalf
1994-1995
A Medlock
1985
T Mee
2016
P Meehan
1990
G Meekes
2007
J Meekins
1967
C Megone
2000-2001
C Megone
2007
S Mehmood
2019
S Mehmood
2022-2024
T Mehmood
2023
S Mehta
2022-2023
J Meikle
1950
M Melbourne
1990
Melhuish
1942
J Melhuish
2019
C Mellarkey
2013
F Melling
1959-1978
A Mellor
2011
A Mellor
2014-2016
A Mellor
2019-2023
J Mellor
2021
GC Melluish
1942-1952
RM Melville
1978-1982
P Melvin
1987
A Memmot
1975
AJ Memmott
1967-1974
RJ Memmott
1970
JA Mence
1961
Mendelsohn
1989-1993
D Mendelsohn
1982-1988
M Mendelsohn
1982-1990
Z Mendelsohn
2013-2014
Z Mendelsohn
2015-2022
M Mendelson
1988
Z Mendelson
2013-2015
M Mendholson
1990
M Mendlesohn
1984
F Mennim
1952
EJ Mentiplay
1982
WN Mercer
1953-1954
B Merchant
2011
D Merd
1980
D Meredith
1969
I Merison
2006
R Mernagh
1992
J Merrell
1996
JE Merrett
1956
LG Merrett
1952-1960
C Merriman
1961-1970
I Merrison
2006
R Merrow
1977
JP Mervies
1968
J Messant
1976
Metcalf
1978-1981
A Metcalf
2007
D Metcalf
2007
J Metcalf
1995
J Metcalf
2022
K Metcalf
1980-1983
AC Metcalfe
1980-1982
C Metcalfe
2022-2023
KA Metcalfe
1977-1984
KC Metcalfe
1973-1983
KE Metcalfe
1972
KG Metcalfe
1955-1985
KS Metcalfe
1984-1985
P Metcalfe
1972
S Metcalfe
1957
SG Metcalfe
1986
T Metcalfe
2020-2023
N Metpost
2013
DA Metson
1977-1982
P Mew
2019
W Mew
2019
DLR Meyer
1965-1971
H Meynell
1978-1979
HB Meynell
1973
HN Meynell
1973-1974
M-Fricker
2023
R Michael
1991
J Michaels
1986
T Michalowski-Howells
2022
J Michels
1981
A Micklethwaite
2019-2021
E Middlebrook
1992
R Middlebrook
1992-1994
D Middleton
1992-1998
J Middleton
1990-1992
J Midlane
1987
Mieburn
1994
C Mikklesen
1971
P Milener
1995
D Miles
2013
H Miles
2010
H Miles
2013-2014
J Miles
2010
J Miles
2021
JH Miles
1973
R Miles
1983
R Miles
2019-2023
RE Miles
1965-1967
T Miles
1975
GA Mill
1951-1952
D Millar
1986
DM Millar
1971
G Millar
1986
H Millar
2011
H Millar
2007-2023
I Millar
1968-1977
JCL Millar
1975
JCM Millar
1972-1977
M Millar
1973
A Millard
2017
D Millard
2021/22
W Millard
2004
K Millen
1998
W Millen
2000-2005
A Miller
2017
A Miller
2020
B Miller
1988
C Miller
2011
C Miller
2008
C Miller
2015
D Miller
2011-2013
D Miller
1986-1990
G Miller
2013-2017
GV Miller
1971-2005
H Miller
2015-2018
IAR Miller
1972-1977
J Miller
1999-2005
JCM Miller
1968-1973
JEF Miller
1967-1970
K Miller
1973
K Miller
2002
KR Miller
1959-1962
MS Miller
1970-1972
R Miller
1988
V Miller
2017
FW Millet
1978
J Millet
1976
FW Millett
1974-1977
J Millett
1975-1979
J Milligan
1996
J Millinchip
1980-1981
P Millington
1991-1995
R Millington
1991-2003
Millner
1979
B Millner
1989-1993
D Millner
1979-1983
D Millner
1988
AE Mills
1970-1984
AG Mills
1992-2008
B Mills
1975-1983
B Mills
1991-1992
BW Mills
1976
C Mills
2021
D Mills
1990
D Mills
1994
D Mills
1986
I Mills
2008-2010
J Mills
2017
JM Mills
1965
M Mills
1975
M Mills
1983-1985
P Mills
1978-1984
PF Mills
1979-1984
PI Mills
1975-1982
M Millward
2023
S Millward
2011
W Milmer
1993
A Milne
2006
C Milne
2023
H Milne
1997
P Milne
1999
R Milne
2018
RA Milne
2012-2022
W Milne
2014
D Milner
1979-1980
D Milner
1983
H Milner
2004/05-2008
J Milner
1985
T Milnes
2010
J Milnes-Win
2015
I Milsom
2021-2023
S Milsted
1996
Milton
1978
CA Milton
1979
K Milton
2021
ME Milton
1982-1984
K Minett
1975
Mingham
2017
A Minnis
2016-2018
MA Minns
1959-1960
J Mirchef
1990
WL Miron
1956
Z Mirza
2023
BJ Miskella
2010
P Miskella
2010
B Miskelle
2010
GE Misseldine
1964-1972
J Misseldine
1977
S Misslewhite
1990
JPF Misso
1964-1966
P Mist
2003-2013
R Mistry
2000
R Mistry
2019
Mitchell
1978
Mitchell
1983-1984
Mitchell
1988
A Mitchell
1971-1986
A Mitchell
1989
A Mitchell
2019
AM Mitchell
1940
AP Mitchell
1956-1959
BJ Mitchell
1987-2006
C Mitchell
2004-2005
C Mitchell
2014
CAD Mitchell
1981
CAF Mitchell
1978-1991
D Mitchell
1995-2003
DH Mitchell
1953
ENF Mitchell
1986
FR Mitchell
1967-1981
G Mitchell
2003
I Mitchell
2002-2003
IN Mitchell
1966-1980
J Mitchell
2019
JG Mitchell
1970
JPF Mitchell
1965
KA Mitchell
2001-2003
LAF Mitchell
1983
M Mitchell
1962
M Mitchell
1994-1996
N Mitchell
1962
N Mitchell
1996
N Mitchell
2013
P Mitchell
1993-2002
R Mitchell
1986-1988
R Mitchell
2021/22
RG Mitchell
1969-1971
RG Mitchell
1973-1975
RS Mitchell
1965-1973
S Mitchell
2010-2013
S Mitchell
1995-2009
S Mitchell
2012-2018
S Mitchell
2009
T Mitchell
1980-1987
T Mitchell
1988-1990
TF Mitchell
1949
WM Mitchell
1974-1982
R Mithu
2022-2023
CC Mitten
1969
JD Mitton
1971
A Moat
1999
A Mobbs
2018
CJ Mobbs
1963
J Mockford
2023
S Mockler
2011
S Mockler
2017-2019
J Mockrett
1992
B Moffat
1992
B Moffat
1980
DWJ Moffat
1984-2000
G Moffat
1986-1992
JN Moffat
1954-1955
NJD Moffat
1943-1951
RJ Moffat
1982-1985
RS Moffat
1985-1989
RS Moffat
1992
Moffatt
1992
D Moffatt
1980-1989
D Moffatt
1998-1999
G Moffatt
1986-1991
R Moffatt
1997-1999
RJ Moffatt
1986-1987
RS Moffatt
1975-2000
D Moffet
1995
Moffit
1981
D Moffit
1982
D Moffit
1994
W Mohamed
2013-2014
Z Mohamed
2022-2023
Mohammad Shahnawaz
2020
A Mohammed
2005-2016
A Mohammed
2015-2019
A Mohammed
2017-2018
A Mohammed
2019
A Mohammed
2022-2023
B Mohammed
1983
H Mohammed
2016-2018
H Mohammed
2022-2023
H Mohammed
2022
I Mohammed
2019
K Mohammed
1978-1983
M Mohammed
1989
Narzm Mohammed
2022-2023
Nasser Mohammed
2021-2023
S Mohammed
2016
T Mohammed
2013-2014
Y Mohammed
2019-2023
Mohammed Ahmed
2017-2019
Mohammed Ali
2018
Mohammed Siddique
1979
KF Mohan
1987-1992
L Mohoney
2018
Mohsin
2009
D Moir
1967
G Moir
1999-2000
IW Moir
1994-2022
J Moir
1967
JD Moir
1997-2009
RJ Moir
2001
A Mokhawne
2014
M Moldon
1993
A Molesdale
1999-2002
A Molesdale
2010
Molesworth
1985-1986
Molesworth
1992
I Molesworth
1992
JH Molesworth
1985-1994
A Molintford
1989
J Moller
2019
D Mollineux
2007-2009
D Mollineux
2014-2016
D Mollineux
2010
R Mollins
1990
D Molloy
1996-2004
J Molloy
1998
T Molt
2010
R Molton
1983
JF Molyneux
1964
R Molyneux
2000
D Monaj
1989
F Moncur
1974
B Monday
2001
D Mondy
1989
B Money
1993-1997
DC Money
1948-2001
S Mongia
2019
N Monish
2016/17
Monk
1992
B Monk
1982-1989
B Monk
1993-1995
BD Monk
1990-1991
W Monk
1982
C Monks
1961
I Montague
2021-2022
J Montgomerie
2018
A Montgomery
1992-2023
J Montgomery
2009
P Montgomery
2001
R Montgomery
2010
R Montgomery
2016-2017
S Montgomery
2002-2004
SW Montgomery
1970-1971
T Monton
2001-2006
Moody
2011
I Moody
2007-2009
M Moody
1964
NWB Moody
1964
S Moody
1993
G Moon
1998-2004
M Moonstephen
2002
BC Moor
1975
Moore
1997
A Moore
1991
B Moore
2016-2018
C Moore
1989
C Moore
2014-2015
C Moore
2016-2023
GH Moore
1970-1974
GM Moore
1974
GS Moore
1967-1968
GS Moore
1972-1987
GW Moore
1945-1974
J Moore
1939
J Moore
2016
JC Moore
1961
JD Moore
1983-1984
JD Moore
1992-1999
JLH Moore
1962-1976
K Moore
1985
K Moore
1988
K Moore
1999
K Moore
2013
PHG Moore
2009-2012
R Moore
1985-1986
R Moore
2000-2002
SH Moore
1950-1957
T Moore
1991-1994
W Moore
2014-2022
SM Moore-Gilbert
1960
H Moores
2006
P Moorfield
2013-2014
D Moorhouse
1976
D Moorhouse
2008
J Moorhouse
2022
P Moorhouse
2008
N Moorman
1997-1999
V Moorman
1987
M Morden
2022
R Mordini
2021-2023
BHD Mordt
2014-2017
HK More
1995
RN More
1954-1955
G Morean
1994
O Moreby
1989
CR Moreland
1960
V Moreland
2003
KI Morell
1969
D Morewood
1997
A Morgan
2011
A Morgan
2007-2011
A Morgan
2018-2023
AW Morgan
1998-2018
B Morgan
2000-2004
B Morgan
2023
C Morgan
2003-2003/04
C Morgan
2022
D Morgan
2015
DJ Morgan
1975-1981
G Morgan
1994-2007
G Morgan
2004
GB Morgan
1997-2013
H Morgan
1992-1995
J Morgan
1998-2000
J Morgan
2014
J Morgan
2023
K Morgan
2021
L Morgan
2022
L Morgan
2018
M Morgan
2022-2023
N Morgan
2014-2015
N Morgan
2017-2023
P Morgan
1998-2000
R Morgan
2011
R Morgan
2011-2013
R Morgan
1993
RW Morgan
1972-1984
S Morgan
2017
SA Morgan
2001
WG Morgan
2006
J Morild
1986
JA Morild
1971
D Moriss
1980
A Morke
1989
H Morland
2017
N Morley
2009
N Morley
2013
N Morley
2014-2019
P Morley
1989-1999
R Morrell
2014
D Morries
1989
A Morris
1972
A Morris
1984-1994
AR Morris
1956
B Morris
2001
C Morris
1986
C Morris
2001-2005
D Morris
2002-2006
D Morris
2009
DJ Morris
1973-1974
DM Morris
1972-1976
DN Morris
1971-1980
DR Morris
1973-1975
E Morris
2022
F Morris
1976-1980
F Morris
1986-1989
F Morris
2018
FR Morris
1990-1994
G Morris
1975-1978
G Morris
1995
H Morris
1976
I Morris
2000
J Morris
1985-2009
J Morris
2009
JD Morris
2009-2015
L Morris
1989-1993
M Morris
1975
M Morris
2011
M Morris
1982
M Morris
1996-1998
O Morris
1972
P Morris
1996
R Morris
2005-2007
R Morris
2015-2017
R Morris
2022
R Morris
1987
RB Morris
1986-1987
RG Morris
1969-1991
S Morris
1997-2004
SJ Morris
1952
ST Morris
1962-1979
T Morris
1996-2006
W Morris
1961
W Morris
1983-1986
J Morrisey
1985
Morrison
1981
A Morrison
1982-1985
BSC Morrison
2003
DH Morrison
1983-1986
DY Morrison
1985
G Morrison
2015
I Morrison
2006
J Morrison
2009
M Morrison
2003
S Morrison
2023
B Morriss
1978
P Mortensen
1992
G Mortenson
2007
M Mortimer
1997
A Morton
2008-2010
D Morton
1968-1974
ED Morton
1964-1973
J Morton
1938-1946
J Morton
2009-2011
KW Morton
2009
M Morton
1993-2001
R Morton
1999
Terry Morton
1997-2004
Tom Morton
2002-2005
MR Moseling
1995-1996
N Moses
2013
P Moses
2012-2015
PC Moses
2006-2024
J Mosley
2015
S Mosley
2015
A Moss
1988
A Moss
1995-1999
DS Moss
1966
GC Moss
1984-1998
J Moss
2022
RE Moss
1953
SJR Moss
1996-1999
Mossie
2008
M Mossley
1992
L Mostert
2022
A Mote
1992-2004
J Mott
2009
O Mott
2013
PJ Mottram
1970-1978
SV Moudhgalya
2019
D Moul
2023
S Moul
2023
Mould
1995
A Mould
1993
Moulding
1982
IG Moulding
1975-1976
R Moulding
1993
J Moull
2023
A Moulsdale
2002
T Moult
2007-2015
T Moult
2006-2008
Mounks
2003
J Mountain
2008
J Mountain
2013-2015
LCJ Mountain
1996-2005
P Mountain
2008
A Mountfield
1988
Mountford
1987
A Mountford
1988-1992
A Mountford
1987
T Mountford
1993
WA Mountford
1993
M Mountstephen
2002-2003
M Mount-Stephen
2003
M Mountstevon
2002
B Mowatt
2023
A Mower
1990
S Muchell
2006
S Muchergee
1984-1991
D Muckalt
2011
D Muckalt [c]
2010
JR Muckersie
2000
A Mudassir
2021-2023
H Mudassir
2022
H Mudassur
2022
H Mudd
2014
E Mudie
1963
RD Mudie
1964-1965
P Mudway
1977
H Mughal
2023
D Muir
1989-1990
S Muirson
2007
S Mukagee
1985
S Mukherjee
1982
S Mukherjee
1990
P Mulderidge
2009
P Mulderrig
2010-2011
KR Mules
1981
P Mulhall
1994
C Mulholland
2013-2016
DC Mulholland
2014
J Mulholland
2019
T Mulholland
2019
DM Mullan
2022-2023
D Mullaney
2007
T Mullen
2000
T Mullin
1999-2000
D Mullineaux
2011
D Mullineax
2006
D Mullineux
2008-2010
A Mullins
1997-1998
GN Mullins
1955
JWH Mullins
2014
T Mullins
1997-2001
Mulroe
1977-1979
MF Mulroe
1974-1990
EM Mumay-Witham
1947
C Munasinghe
2022
BL Muncer
1957-1964
Munday
1987-1988
C Munday
1994-1999
D Munday
1979
J Munday
1991-2000
P Munday
1988-1990
P Munday
2003-2005
P Munday
1997
R Munday
1993-1994
W Munday
1998-2015
W Munday
1995
VS Munden
1954
Mundis
1993
C Mundy
1991
DW Mundy
1983-1986
J Mundy
1985-1987
J Mundy
1988-2005
P Mundy
2003
S Mundy
1990
D Munn
1990-1991
M Munn
1962
RG Munn
1973-1991
ICS Munro
1969-1972
M Munroe
1990
N Munroe
1975
S Munshi
2014
JC Munton
1999
T Munton
2004
T Muran
1975
Murby
1996
W Murdoch
1999-2000
W Murdock
2003
P Murfin
1977
Muri
2016
P Murley
2003
B Murphy
1980
B Murphy
2009
D Murphy
2010-2013
D Murphy
2008-2009
DA Murphy
2000-2007
J Murphy
2007
J Murphy
2008-2010
P Murphy
1976
P Murphy
1996
P Murphy
2000
R Murphy
2019
R Murphy
2022
A Murray
1966-1973
A Murray
2004
AJF Murray
1996-2006
AW Murray
1978-1991
D Murray
1983
D Murray
2013-2015
DG Murray
1968
FN Murray
2004-2018
G Murray
1968
G Murray
1972-1997
G Murray
2000
HW Murray
1988
J Murray
1986-1988
J Murray
1988-1992
J Murray
1989-1990
JIC Murray
1980-1982
M Murray
1978-1981
P Murray
2010-2014
P Murray
1985-1999
RM Murray
2010
T Murray
1969
J Murray-Clark
1974-1980
JO Murray-Clarke
1955-1981
Murray-Clarke
1976
PE Murray-Willis
1946-1966
B Murrell
1975
RE Murrell
1967-1978
AJF Murrey
2001
M Murrey
1985
M Murrey
2001
SA Murrills
1991-1992
S Murrison
2018
A Murry
1989
P Murry
1997
P Murry Willer
1945
J Mury Clark
1977
JA Muse
1966-1971
JA Musgrave
1962-1973
R Musgrave
2017-2023
C Musk
1978
G Muspratt
2017
FW Musson
1946
RG Musson
1988-1994
T Muthu
2018-2019
C Myburgh
1958-1960
N Myeroff
2002
B Myers
2007
C Myers
1989-1992
R Mylton
2018
J Mynott
2023
Cricket Scotland © 2024 - All Rights Reserved