Players (M) who have played for AM Rossington'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

CSF McAlinden 2008
CJ McBride 2018
J McClellan 2017
A McClure 2008-2009
JE McConnon 1945
T McCormick 2017-2018
A McCourtie 1974
I MacDonald 1955
CM Macdonell 2009-2015
PRJ McDuell 2010-2014
KS McEwan 1972
R McFadyean 2005
LL McFarlane 1974-1979
AC McGarry 2010
L McGibbon 1957-1959
A McGillivray 1973
M McIntyre 1873
W McIntyre 1869
P MacJewel 2011
CG Mackenzie 1976
CG McKenzie 1975-1978
EA Mackenzie 1863
GW Mackichan 1929
MH McKiernan 2012
RA McLean 1998-2002
J McLellan 2016-2019
CS MacLeod 2012
KG McMahon 1980
LD McManus 2022-2024
Macmillan 1991
J McMillan 1951
M McMillan 1952-1957
S McMillan 1989-1990
T McMillan 2023
R McMullan 2013
RC McNeilly 2000
A MacQueen 2013
Madan Lal 1975
JA Madden 1885-1890
DE Maddens 1947
S Mahabir 1977
U Mahomed 2009
R Mahony 2018
AJ Maiden 2004
Majid Usman 1973
Major 1856
OJ Makin 2012
DE Malcolm 1998-2000
J Malcolm 2021
JC Malfait 1955-1968
DS Malik 2017-2019
ZA Malik 2023-2024
NA Mallender 1980-1996
N Maltby 1971-1974
S Malton 2014-2016
Mann 1996
J Mann 1892-1893
JPW Mann 2000-2004
JS Manning 1954-1961
TE Manning 1903-1922
BC Mansell 2006-2010
W March 1886
W March 1889
G Markham 2008-2009
JM Markham 1876-1880
N Marlow 1939-1947
I Marofkhail 2019
S Marriot 2012
JB Marriott 1943
SM Marriott 2003-2018
T Marriott 1987
TK Marriott 1990
C Marshall 1883
CC Marshall 1886-1896
CK Marshall 1892
JD Marshall 2016
R Marshall 1955-1956
S Marshall 2023
T Marshall 2021-2022
CDB Marsham 1854
CJB Marsham 1854
J Marsham 1870-1886
RHB Marsham 1854
WJ Marsham 1897
B Martin 1988
J Martin 2009-2011
JD Martin 1961
WE Masojada 2022-2023
C Mason 1894
E Mason 1890-1898
G Mason 1993
I Mason 1940
JR Mason 1881-1891
L Mason 1954
SR Mason 2001
SNC Massey 1978
RAL Massie 1970
ADG Matthews 1927-1936
BM Matthews 2010
JP Matthews 1974
Mattock 1884
HC Maul 1867-1874
JG Maul 1854
Mayer 1936
H Mayes 1955
R Mayes 1957
LP Mayor 1856
S Mckenzie 2021-2023
NAP Meadows 1980
H Medlycott 1866
RS Mehmi 2018-2023
Mehrab Khan 2023
AJ Mellor 2010-2012
A Mellors 1988
CW Mellors 1988
GC Melluish 1943-1944
C Melly 2018
H Melly 2019
J Mercer 1947-1948
JF Mercer 1854-1865
J Merchant 1988
WE Merritt 1938-1946
T Merry 1877-1880
H Metcalfe 1943
J Metcalfe 2010
H Meux-Smith 1854
JD Middlebrook 2010-2014
C Milburn 1960-1975
E Miles 1861
PE Miles 1864
RA Millard 1982
AH Miller 2017-2024
C Miller 1991
R Milligan 2003-2005
JPC Mills 1977-1982
M Mills 2016-2018
R Mills 1987
M Miniszko 2014
JH Minney 1957-1967
P Mirza 1991
Z Mirza 2022-2023
G Mitchell 1947
T Mitchell 2011-2012
MA Mniszko 2014
RL Mobbs 1943
Mohammad Akram 1997
Mohammad Bilal 2017-2019
Mohammad Nabi 2021
N Mohammed 2023
AW Mold 1887-1903
CM Mole 1999-2002
R Momi 2018
PL Mommsen 2011
EP Monckton 1864
N Monckton 1891-1892
LT Monger 2011
J Monks 1980-1981
C Monteith 2015-2016
RR Montgomerie 1990-1998
KP Moore 1973-1974
RAL Moore 2013
P Moores 1982
DC Morgan 1947
O Morgan 2014-2015
PNG Morgan 2006
W Morgan 1937
J Morris 2003
JC Morris 2007
O Morris 2005-2006
M Morrissey 2023
BE Morton 2024
HJ Morton 2013
W Morton 1979
WG Morton 1869
N Moss 2006-2007
N Moughal 2022-2023
J Mousley 2007
JL Moxham 2005-2009
TS Muddeman 1869-1878
IC Muirden 2018
TW Mullis 1877
S Mulvey 2012-2016
RW Munday 1870
SL Munday 1989-1990
D Munn 2018
HG Munsey 2015-2016
J Muphy 1887
SNC Murch 1968
JV Murdin 1913-1927
D Murphy 2006-2017
J Murphy 1885-1887
J Murphy 2018-2019
DJ Murray 1989
JH Murray-Willis 1967-1968
PE Murray-Willis 1938-1952
A Musgrave 2021-2022
A Musgrove 2021
Mushtaq Mohammad 1964-1977
B Muzarabani 2018-2020