Players (M) who have played for Cambridgeshire 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
DJ McCallum
2003-2005
N McClellan
2003
D McCormack
2012
D McCormick
2012-2015
D MacCullum
2002
D McCullum
2010
C MacDonald
2019
GJ McDougall
2002-2003
H Macdowell
2021-2022
H McDowell
2021
MSA McEvoy
1982
T MacFarlane
2017
W McGahey
2007-2009
RJA MacGinty
1951-1952
GL Machin
1996-1998
A McIntosh
2021-2023
D Mack
1951
G Mack
1994
T Mackay
2017
H McKenzie
2015
KO Mackenzie
2019-2021
E McKeowen
2001
L McKeown
2008
TP McKibbin
2007-2011
C MacKinlay
1993
RI McKinlay
1994
C McLean
2015-2021
E Maclean
2019
PJ McMahon
2010-2018
JA MacMillan
1935
JA McMillan
1931-1936
I McNulty
2008-2017
J McNulty
2011
A Madan
2021
C Maddock
1982
R Mahendra
2005-2006
RG Mahendra
2004
J Makinson
1857-1858
AR Malcolm
1953-1955
A Malik
1998
K Malik
2014-2017
MN Malik
2014
P Malipin
1968
D Malkin
1977
PJ Malkin
1973-1984
FD Malt
1929
CJ Malton
1993-1995
D Manamperi
2017
R Manatunga
1994
B Mann
2010-2012
JPW Mann
2003-2007
WJM Manning
1914-1926
WRD Manning
1925
Z Manzoor
2017
J Mapp
2007
EC Marchant
1922-1926
JW Markland
2010
P Marmion
2009-2011
R Marmion
2007-2012
C Marrian
1969
RKG Marseille
1913
P Marsh
1965
C Marshall
1993-1994
C Marshall
1866
C Marshall
2019
CJ Marshall
1868
JH Marshall
1856-1867
JW Marshall
1856-1859
R Marshall
1962
J Marten
2024
IH Martin
1965
P Martin
2003
R Martin
2002-2003
RAE Martin
1997-1999
RB Martin
1959-1962
N Mascell
1970
N Maskell
1969-1972
H Mason
1869-1871
MJG Mason
2000-2003
FG Masters
1894
KD Masters
1995-1996
AEGW Masterson
1867-1871
GH Masterson
1980-2011
J Masterson
1861-1868
HJ Mathson
1998-2022
J Matthews
2006-2007
J Matthews
2016
K Matthews
1958
K Matthews
1964
S Matthews
2015-2016
Mattson
1992
T Mattson
1993
W Maude
1852
WJ Mawhinney
1985
K Mawinney
1985
P May
2000-2002
J Mayer
1994
A Maynard
2017-2023
PJ Mead
1894
RJ Mead
1894
D Meaken
1924
J Meakin
2015
AC Meddle
2003-2007
HEP Medhurst
1950-1953
T Mees
2011-2015
J Megginson
2006-2011
R Mehrindra
2012
O Menon
2012-2015
RP Merriman
1991-1997
C Merry
1985-1987
N Metson
2013
GV Miller
1981-1986
K Miller
2017-2018
P Miller
2006-2008
AD Mills
2003-2009
JPC Mills
1980-1984
SJ Mills
2004-2008
RA Milne
1985-2017
CDA Milner
2011-2014
MA Milner
2011
MH Milner
1892-1893
ES Missen
1904
M Mitcham
2012-2014
A Mitchell
2008
J Mitchell
1867
J Mitchell
1983
JF Mitchell
2023
A Mitchman
1994
TE Mitzman
2000
T Mixtman
2000
MA Mniszko
2008-2018
Mohammad Afzal
1981-1985
N Mohammed
1990-2001
S Mohammed
1994-2004
C Monks
1970
R Moody
1975
Moore
1848
A Moore
2016
C Moore
1999
M Moore
2014-2018
FE Morgan
1897-1909
T Morgan
2018-2019
JD Morley
1969-1970
CA Morris
1955-1963
P Morris
1981
WB Morris
1951-1958
AS Morrison
1969
Mortimer
1973
A Mortimore
1973
AG Morton
1951-1955
F Morton
1926-1935
PS Morton
1926-1935
TR Morton
1946-1957
TH Moses
2019-2022
Moss
1992
M Moss
1969
R Moss
1993
EA Mouel
1898
I Moules
1989
WF Moulton
1893
BN Moynan
2004-2006
L Mulley
2017
HALH Mumford
1972-1982
G Muncey
1861-1866
KE Munday
2016-2017
B Munns
1982
B Munns
2018
P Munns
2022-2023
P Munns
1989
AJCD Mutucumarana
2002-2003
JBR Mynott
2004-2006