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
MJ Macaulay | 1964/65-1965 | |
CN McCarthy | 1948/49-1951 | |
KS McEwan | 1982/83-1986/87 | |
DJ McGlew | 1951-1961/62 | |
DQ MacHelm | 1992/93 | |
KA McKenzie | 1982/83-1986/87 | |
ND McKenzie | 1993-2008/09 | |
C McKerr | 2014/15-2015/16 | |
AH McKinnon | 1960-1966/67 | |
AP McLaren | 2010/11 | |
R McLaren | 2001/02-2019/20 | |
B McLean | 2018/19 | |
RA McLean | 1951-1964/65 | |
BM McMillan | 1986/87-1998 | |
Q McMillan | 1929-1931/32 | |
RB MacQueen | 1996/97 | |
TR Madsen | 1989/90 | |
SSB Magala | 2016-2023/24 | |
KA Maharaj | 2010/11-2024 | |
GN Mahlokoana | 2018-2020/21 | |
B Majola | 2024/25 | |
B Makaka | 2018/19 | |
DL Makalima | 1996-1999/00 | |
M Maketa | 1996 | |
BS Makhanya | 2013/14-2019 | |
WK Makwetu | 2015/16-2022/23 | |
RL Malamba | 2019/20 | |
JN Malan | 2014-2022/23 | |
PJ Malan | 2006/07-2021/22 | |
L Manase | 2003/04 | |
LM Manje | 2019-2019/20 | |
NBF Mann | 1947-1951 | |
KR Mannikam | 2023/24 | |
PNF Mansell | 1951-1955 | |
KT Maphaka | 2021/22-2024 | |
D Marais | 2022/23-2024 | |
GJ Maree | 2021/22 | |
LA Markham | 1948/49 | |
AK Markram | 2013/14-2024/25 | |
A Martyn | 1993/94 | |
P Marx | 2018/19 | |
WFE Marx | 1921/22 | |
W Masemola | 1993 | |
L Masikazana | 1995-1995/96 | |
WB Masimula | 1995 | |
O Masingata | 1992 | |
V Masingata | 1992-1992/93 | |
P Matshikwe | 2010-2012 | |
BA Matthews | 1986/87 | |
CR Matthews | 1991/92-1996/97 | |
M Mayet | 2016/17 | |
NE Mbhalati | 2002/03-2011 | |
R Meeser | 2018/19 | |
DJ Meintjes | 1919/20-1924/25 | |
MG Melle | 1949/50-1952/53 | |
A Melville | 1938/39-1948/49 | |
L Meyer | 2011/12-2012/13 | |
N Mfoza | 2015 | |
NL Mgenge | 2008/09 | |
J Middleton | 1894-1904 | |
DA Miller | 2010-2024 | |
C Mills | 1891/92-1894 | |
K Milne | 2018/19 | |
WH Milton | 1888/89-1891/92 | |
JR Miltz | 2017/18-2018 | |
A Minaar | 2019 | |
B Mitchell | 1929-1948/49 | |
F Mitchell | 1904-1912 | |
I Mitchell | 1992/93-1996/97 | |
PV Mntungwa | 2016 | |
A Mnyaka | 2016-2017/18 | |
T Mnyaka | 2015 | |
A Mnyanda | 2021/22-2022/23 | |
IHM Modimokoane | 2022/23 | |
OT Modimokoane | 2019/20-2023/24 | |
SF Mofokeng | 2009/10 | |
AC Mogakane | 2017-2024/25 | |
K Mogotsi | 2016 | |
E Mokale | 1993 | |
N Mokoena | 2023/24 | |
TG Mokoena | 2005/06 | |
K Molefe | 2017-2018/19 | |
EO Moleon | 1995/96-2005/06 | |
PKK Moletsane | 2019/20 | |
K Molutsi | 2005/06 | |
M Montgomery | 2018/19 | |
R Moonsamy | 2014/15-2024/25 | |
A Moore | 2018/19 | |
EM Moore | 2021-2023/24 | |
VP Moore | 2012-2016 | |
TL Moreki | 2012/13-2023/24 | |
DT Moriarty | 2016 | |
DPB Morkel | 1927/28-1931/32 | |
JA Morkel | 1999/00-2019/20 | |
M Morkel | 1995 | |
M Morkel | 2006/07-2017/18 | |
CH Morris | 2012-2019 | |
M Mosehle | 2007/08-2017/18 | |
BB Mosena | 2008/09-2014/15 | |
PV Mpitsang | 1996/97-2000 | |
MC Mpongwana | 2023/24-2024/25 | |
N Mpungose | 2023/24-2024 | |
Muhammed Bulbulia | 2024/25 | |
S Mukkudem | 2022/23 | |
PWA Mulder | 2014/15-2024/25 | |
S Muller | 2022/23 | |
T Muller | 2011/12-2015 | |
KP Mungroo | 2018 | |
R Munnik | 1992/93-2004/05 | |
C Munro | 1924/25 | |
ARA Murray | 1952/53-1955 | |
S Muthusamy | 2017-2024/25 | |
NP Mvelase | 2014 | |
A Mxenge | 1992 | |
JG Myburgh | 1997/98-1999/00 |