Players (M) who have played for Somerset Over-70s 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
JCW MacBryan
1911-1931
CL McCool
1956-1960
RJ McCool
1982
HLS MacDonald
1891-1897
A MacDonald-Watson
1932-1933
R Macey
1972-1975
RA Macey
2015
H McGill
2014-2015
SCG MacGill
1997
P McGivern
2024
WFC McKegney
2003
I Mackenzie
1963-1964
I McKenzie
1963-1964
ND McKenzie
2007
WB Mackie
1894
D Mackinson
1989
DH McLean
1896
JJ McLean
2006
NAM McLean
2003-2005
RJJ McLean
2003
KH MacLeay
1991-1992
G MacLennan
1951
GM McLennan
1950
IAC McLennan
1949-1951
JWJ McMahon
1954-1957
M McNee
2018
FM McRae
1936-1939
JCP Madden
1928-1930
RJS Madden-Gaskell
1938
C Maggert
2005
B Maggs
2014
H MaGill
2011-2015
S Mahmood
1998-1999
SI Mahmood
2012
AJ Maiden
2003
JHJ Mailling
2013
A Main
2010-2011
VHB Majendie
1907-1910
L Majoe
2024
LH Major
1903
C Makepeace
1993
DJ Makinson
1989
MD Malden
1866
ZA Malik
2021
NA Mallender
1987-1994
S Malone
2012
J Maltby
1966
N Manley
2013-2018
PML Mann
1945
M Mansbridge
1972
DWB Mansell
1945
RJ Mansfield
1999
CF Manson
1879
W Marcon
1846
DA Marillier
2004
B Marjog
2006
S Marjot
2003
F Marks
1884
VJ Marks
1971-1989
AJ Marsh
1996
C Marsh
2009-2011
E Marsh
1962-1963
EC Marsh
1885-1886
G Marsh
2008-2009
RB Marsh
1928-1934
S Marsh
2008
AG Marshall
1914-1931
JAB Marshall
1845-1846
LP Marshall
1913-1931
RE Marshall
1986
A Martin
1947
D Martin
2003
E Martin
2015
H Martin
2024
JD Martin
1962-1966
KA Martin
1990
T Martin
1994-1995
WH Martin
1886
W Martingell
1845
H Martyn
1901-1908
A Mason
2003
AM Mason
1997
B Mason
2021-2024
B Mason
2010-2012
CM Massey
1879
SNC Massey
1985
W Massey
1879-1882
Mathews
1866
JR Matravers
2021-2024
D Matthews
2017
H Matthews
2013
J Matthews
2014-2015
L Matthews
2019
T Matthews
1959-1960
J Maxwell
1906-1908
J Maynard
1879
CTW Mayo
1928
A Mead
1975
C Mead
1976
L Mead
2004
SW Mead
2018-2023
OJW Meadows
2017-2019
SJ Mehra
2005
V Mehra
1997
AJ Mellor
2012-2015
H Mellor
1870
PH Mellor
1868
C Melly
2021
R Melville
1960
BAW Mendis
2011
RP Meredith
2024
PHF Mermagen
1930
CAJ Meschede
2008-2014
M Metcalfe
1982
RJO Meyer
1936-1949
WR Michael
2023-2024
B Middleton
2004
EWO Middleton
2022
WB Milborne
1894
I Miles
1978
J Miles
1980
TJ Miles
2012
DS Milford
1944
Millard
1961
H Milling
1983
TJ Mills
1887
M Milsom
1960
V Milton
2021-2023
GT Mirehouse
1884-1897
CG Mitchell
1949-1956
NS Mitchell-Innes
1931-1949
J Mitton
1920
G Mobley
1970
T Mockridge
1964
W Mogg
1947
A Moloney
2021-2024
PSM Molyneux
1923-1937
H Monk
1865-1866
HF Montgomery
1901-1909
RJ Montgomery
2011-2014
W Montgomery
1905-1907
BW Moore
2003
J Moore
1983
M Moore
1989-1990
RA Moore
1947
OC Mordaunt
1905-1910
HK More
1966
H Moreland
2016
BF Morgan
1909-1910
H Morgan
2014-2016
HJ Morgan
1995-1997
J Morgan
2011-2014
R Morgan
2008-2009
JA Morkel
2012
H Morland
2015-2017
AP Morres
1860
EJ Morres sen
1863-1869
RE Morres
1860
A Morris
2013-2014
CAJ Morris
2007-2009
R Morris
2012-2018
JSF Morrison
1920
B Morten
1995
B Morton
1996
HR Moseley
1970-1982
G Moss
2017
J Mould
2003
SA Mount
2006-2012
MJ Mountain
2003
ACD Moylan
1973-1977
A Moyland
1975
KJ Moyse
1990-1991
R Moysey
2021-2023
RA Mozelewski
2005
CJ Muggeridge
1980-1984
CO Mullis
1860
B Mulvey
2018-2019
CS Mumford
2024
MK Munday
2002-2010
MM Munden
1908
D Murch
1960
EG Murdock
1885-1888
MA Murfin
1982
KS Murray
1985
HE Murray-Anderdon
1890
Mushtaq Ahmed
1993-1998
C Musson
1963
RG Mutch
2012
GA Muttlebury
1861-1863
JG Myburgh
2014-2018
SD Myles
1990