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