Players (M) who have played for Border Under-12s 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

CM McAlister 1920/21-1926/27
McCaigan 1972/73
C McCalgan 1972/73
CER McCalgan 1978/79
CC McCallum 1920/21
CD McCallum 1920/21
I McCleland 1946/47
I McClelland 1946/47
IH McClenaghan 1968/69-1978/79
I McClennaghan 1972/73
RJ McCurdy 1992/93
JP McDonagh 1913/14
McDonald 1960/61
KS McEwan 1967/68-1991/92
MJ McGill 1975/76-1979/80
DC McKenna 1973/74-1979/80
D Mackie 1984/85
GP McKinnon 1990/91-1991/92
J McKinnon 2003/04
M Maclean 2010/11-2015/16
T MacLean 2015/16
T McLean 2012/13-2014/15
I McLelland 1946/47
McLelland 1946/47
McLeod 1957/58
L McPherson 2008/09
S Madlongolwana 2021/22-2023/24
S Madyungu 2016/17
A Mafazwe 2012/13
SSB Magala 2019/20
S Magongoma 2018/19
T Magoo 2003/04
N Mahonga 2000/01
P Majaja 2016/17-2017/18
D Makalima 1994/95
DL Makalima 1997/98-2004/05
B Makeleni 2012/13-2021/22
M Maketa 1993/94
M Maketa 1996/97-2002/03
M Maketha 1992/93
V Makhaphela 2003/04-2014/15
L Makhasi 2001/02
A Makhongolo 2013/14-2015/16
L Makhosi 2018/19
LLA Makongolo 2002/03-2007/08
S Makongolo 2000/01-2009/10
M Maleta 1994/95
J Maliekal 2003/04-2006/07
M Malika 2013/14-2023/24
BR Mallinson 1971/72
L Manase 2003/04-2004/05
CL Mandy 1931/32
GGL Mandy 1933/34-1947/48
M Marais 2009/10-2023/24
Marcus 1959/60
E Maree 1965/66
A Maritz 2011/12
CW Marsh 1920/21
Marshall 1941/42
BC Marshall 1974/75-1975/76
KG Marshall 1963/64-1967/68
Martin 1946/47
P Martin 1946/47-1948/49
S Mashicile 2008/09
L Masingatha 2006/07-2009/10
R Masters 2014/15
T Matampane 2007/08-2010/11
Mathews 1946/47
MM Matika 2001/02-2005/06
M Matomela 1998/99-2001/02
A Matshaya 2004/05
Matthews 1946/47
DS Matthews 2023/24
P Matthews 1946/47
B Mauer 2017/18-2019/20
S Maxhawulana 2014/15-2016/17
M May 2014/15-2015/16
M Mayet 2010/11-2011/12
M Mbada 2009/10-2010/11
L Mbane 2001/02-2015/16
Mbinda 1998/99
B Mbolompo 2014/15
LT Mdashe 2006/07-2016/17
PS Melville 1926/27
Menzer 1998/99
A Mfazwe 2011/12-2016/17
P Mfazwe 2009/10
K Mfikili 2006/07-2010/11
W Mgculo 2015/16
A Mgijima 2003/04-2007/08
K Mgijima 1996/97
E Mgoci 2021/22
T Mgugudo 2008/09-2012/13
L Mgwigwi 2015/16
A Mhletywa 2019/20
EV Miles 1920/21-1929/30
G Miles 1969/70
LE Miles 1913/14-1933/34
R Miller 1936/37
IR Milne 1957/58
GA Minkley 1962/63-1970/71
HE Minkley 1950/51
MB Minnaar 1985/86
NP Minnaar 1982/83-1986/87
I Mitchell 1994/95-2002/03
NF Mitchell 1954/55
S Mjekula 2010/11
A Mkontso 2001/02
A Mkwambi 2001/02
S Mkwambi 2001/02
N Mlakalaka 2003/04-2008/09
J Mlonyeni 2009/10-2010/11
A Mnci 2008/09-2020/21
A Mnyaka 2012/13-2017/18
T Mnyaka 2010/11-2021/22
K Mnyanda 2004/05
LL Mnyanda 2004/05-2011/12
LW Mobbs 1958/59
M Modiba 2012/13
TG Mokoena 2005/06
J Monaghan 2015/16
RKB Morkel 1935/36-1939/40
Motomela 1998/99
RD Moult 1988/89-1989/90
Mourant 1957/58
Z Mqumbisa 2010/11
S Mtotywa 2009/10-2013/14
Z Mtyupu 2000/01
JA Muir 1926/27
JW Mullen 1910/11
Muller 1959/60
JC Muller 1959/60
LD Muller 1963/64
RG Muller 2002/03
JW Mullin 1898/99
J Mullins 1987/88
Murray 1973/74
IB Murray 1920/21
AE Murrell 1910/11-1913/14
S Musto 2007/08-2008/09
JK Muzzell 1928/29-1934/35
PJ Muzzell 1957/58-1969/70
R Muzzell 1992/93
RK Muzzell 1959/60-1960/61
Myburgh 1998/99
A Myoli 2008/09-2012/13
A Mzaidume 2008/09-2010/11
S Mzaidume 2007/08
L Mzamo 2017/18
M Mzamo 2012/13
SM Mzananda 2008/09