Players (M) who have played for Worcestershire 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
W Macauley
1893
K McCabe
2015
IJW McCarter
1998
S McCarthy
1993
McCarthy
1967
A McChristie
2009
S McClaughlen
2008-2009
MJ McClenaghan
2014
C Maccleworth
2012
JJ McCluskie
2012-2013
BM McCorkill
1993-1994
McCracken
1965-1967
CJ McDonald
1994
DR McDonnell
1991-1994
IW McDowell
1961
MSA McEvoy
1982-1984
SM McEwan
1983-1991
SJ Macey
2007-2009
GD McGrath
2000
BT McGuire
2011
WW Machell
1902-1911
McHenry
1986
Machin
1956
JP McIlroy
2018
W McIntyre
1868
McIntyre
1848
AJ Mackay
2018-2019
CH Mackelworth
2014
PC McKeown
1994
J Mackie
2010
P Mackie
2007-2011
EA Mackintosh
1893
IRJ McLaren
1983-1995
D Maclean
1879
D McLean
1881
J McLean
2005
JF MacLean
1922-1924
JD McNally
2005-2006
HD Macnamara
1878
M McNelis
1992
AW McPhail
1975
WA MacVicar
2014
IW McWhirter
1952-1955
T McWhirtler
1955
H Madeley
2008-2009
AC Madzarevic
2008-2013
S Madzarevic
2011-2012
K Maggage
2010
SL Maggs
2006
SJ Magoffin
2008-2018
A Mahaz
2014
I Mahmood
2022
K Mahmood
2000
RI Mahmood
2008-2010
Sultan Mahmood
2019-2023
J Mahood
2003
AJ Maiden
2000-2005
TJ Maidment
2015-2016
N Major
2010
DJ Malan
2006
D Malek
2022
P Maley
2011-2013
MN Malik
2004-2007
ZA Malik
2012-2018
E Malin
1866
N Mallett
1975-1977
E Mann
1926
S Mann
2010-2012
WE Mann
1924
DG Manning
2003
JJ Manning
2014-2015
HJ Mansell
1892-1893
M Mansell
2016
RJ Mansfield
1999
JK Manuel
2008-2012
CS Mapstone
2008
MG Maranta
1980
K Marc
1996
W Marefield
1880
T Marian
1936
Marquis
1870
TK Marriott
1993
SH Marsden
1947
AJ Marsh
1997-1998
C Marsh
2009
T Marsh
2004-2010
WD Marsh
1875
Z Marsh
2013
CJ Marshall
1866
FH Marshall
1876
GO Marshall
2015-2019
H Marshall
2016-2019
JW Marshall
1873
P Marshall
2009
SJ Marshall
2002-2003
J Marthews
2015
AB Martin
1865-1875
D Martin
1971-1977
E Martin
1866-1868
EG Martin
1898-1907
F Martin
2013
GB Martin
1898
H Martin
1965-1966
J Martin
1966
SH Martin
1931-1939
GE Masefield
1869-1870
J Masefield
2011
W Masefield
1869-1873
W Masefield
1870-1883
Mason
1997
Mason
1872
A Mason
1896
AM Mason
2006-2012
B Mason
1976
CG Mason
1995-1998
D Mason
1886
E Mason
2016-2021
HW Mason
1962-1963
JS Mason
1865
MS Mason
2002-2011
O Mason
2016
R Mason
1865
J Massey
1970-1971
SNC Massey
1984
I Mateen
2003-2004
J Mathews
1967
R Mathews
2009
T Mathews
2010
A Matthews
2000
GRJ Matthews
1983
J Matthews
2015-2018
M Matthews
1966
TJ Matthews
2015
WJP Matthews
1983
P Mauger
2011-2018
CRN Maxwell
1947-1951
MSH Maxwell-Gumbleton
1931
R Maxwell-Gumbleton
1931
JW May
1962
RS May
1969
F Mayer
2019
HA Maynard
1911
M Meacham
2008-2010
M Medway
2013
DJ Meek
1980
T Mees
1999
Mehraj Ahmed
2014-2015
M Meigh
1991
DT Meiring
2009-2010
AJ Mellor
1977-1981
AJ Mellor
2014
WG Melville
1896-1898
A Meredith
1990
DE Meredith
2016-2019
G Mereyard
1889
IR Metcalfe
1990
S Mico
1992
H Middleton
2007
K Middleton
2005/06-2018
N Middleton
2012-2015
JS Miles
2006-2010
RF Miles
1870
Millachip
1986
A Millard
2001
JR Millbright
1893
C Miller
1948
Millichip
1988
HA Millington
1887-1891
Mills
1894
Mills
1967-1969
A Mills
1947
G Mills
2013-2023
GJ Mills
1970-1971
GT Mills
1948-1956
J Mills
2004-2008
TP Mills
2008-2013
Millward
1881
A Millward
1879-1898
C Millward
1869-1873
C Millward
1866-1868
H Millward
1881
J Millward
1870
M Millward
2010
T Millward
1869
WC Millward
1907-1909
AG Milton
2010-2021
A Milward
1880
C Milward
1867-1868
MM Mirza
1996-2000
P Mirza
1990-1995
M-Ishtiaq
2018-2019
JB Miskin
1886
JV Miszkowski
2017-2019
Mitchell
1934
C Mitchell
1971
DKH Mitchell
2002-2021
KJ Mitchell
1944-1946
H Mobberley
2012-2013
HF Moberley
2011-2013
Mohammad Hasnain
2022
Mohammad Safyan
2015
Ismail Mohammed
2021-2024
S Mohammed
2022-2023
Mohammed Ali
2024
CM Mole
2000
Molesworth
1983
RC Moncreiff
1875-1881
Moncrieff
1872
HC Moncrieff
1875
HD Moncrieffe
2018
L Moncrieffe
2017-2023
RC Moncrieffe
1875-1878
P Monk
2016
E Monkley
2003
Monro
1892
L Montcrieffe
2016-2018
CJB Monypenny
1892
J Moody
1885
TM Moody
1990/91-1999
D Moorcroft
1999
E Moore
1947
E Moore
1870
ER Moore
1984-1986
F Moore
1942
HW Moore
1870-1874
J Moore
1862
SC Moore
2001-2009
W Moore
1975
WH Moore
1862-1885
P Moores
1982-1984
C Mordaunt
1874
SJP Moreton
2006
Morgan
1844
D Morgan
1939
G Morgan
2009
S Morgan
1894
SA Morgan
1990
SW Morgan
1878-1879
B Morgans
1939
P Morley
1966
CAJ Morris
2012-2022
CM Morris
1928
J Morris
1886
K Morris
1970
M Morris
1976-1978
PJ Morris
1914
R Morris
1956-1974
R Morris
2015-2016
RE Morris
1991
RSM Morris
1986
V Morris
1938
WT Morris
1876-1878
H Mortimer
1904
W Morton
1982
KD Moseley
2009
O Moseley
2009-2011
D Moses
2010-2013
G Mosley
1974
Moss
1979-1987
I Moss
2009
RH Moss
1925
T Moss
2009
HG Moule
1952
Mountford
1968
PNG Mountford
1964-1965
KD Moye
1986
Moyle
1983-1984
P Moyle
2017
P Mucklow
1995
P Mucklow
1970
M Muday
2015
M Mudway
2005/06-2018
T Mugglestone
2021
S Muhammad
2015
MF Mulhearn
1986
D Mullard
2015
CE Mulraine
1995
C Mulvihill
2003
P Munn
1992
RG Munn
1885-1900
C Munro
1891
C Munro
2014-2022
D Murphy
2006
PE Murray
1938
PE Murray-Willis
1934-1936
J Murslow
1885-1886
Murtagh
1981
JD Musk
2003-2007
WT Mustoe
1935
C Myatt
1876
C Myatt
1881
F Myatt
1873
T Mycroft
1892
SR Myers
2009
W Myers
1892