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

B Mabena 1994/95
SJ McAdam 1970/71
NM McAlpine 1932/33-1936/37
GC McArthur 1898/99
MJ Macaulay 1957/58-1965/66
B McBride 1982/83-1992/93
McCarter 1993/94
JP McCarthy 1897/98
GR McCubbin 1922/23
C Macdonald 1961/62
EG McDonald 1904/05-1910/11
N MacDonald 1974/75
MacDonald 1957/58
R McGarvey 1993/94
MacGregor 1949/50
CD McKay 1927/28-1928/29
JRM Mackay 1906/07
D Mackay-Coghill 1962/63-1973/74
G MacKenzie 1987/88
G McKenzie 1987/88
GD McKenzie 1979/80
KA McKenzie 1965/66-1988/89
ND McKenzie 1992/93-1997/98
R MacKenzie 1946/47
AH McKinnon 1963/64-1968/69
AC McKowen 1945/46
N MacLaren 1945/46-1949/50
T McLaren 1994/95
D McLennan 1947/48
BM McMillan 1984/85-1988/89
GE McMillan 1976/77-1989/90
Q McMillan 1928/29-1929/30
GN MacNab 1982/83-1986/87
JN Maguire 1989/90
JBR Maile 1950/51-1953/54
C Mainon 1898/99
JMM Malao 1992/93-1993/94
Maleka 1996/97
WHD Malraison 1904/05
Abdulhack A Manack 1991/92-1993/94
Aboobaker A Manack 1976/77
HA Manack 1991/92-1997/98
B Marais 1987/88
G Marais 1995/96
BL Mare 1981/82
Maree 1976/77
CM Maritz 1919/20-1922/23
W Marsh 1943/44
E Marshall 1902/03
A Martin 1951/52
GJ Martin 1968/69
GJ Martin 1971/72-1975/76
H Martin 1970/71
M Martin 1965/66-1967/68
EW Marvin 1908/09
IB Marx 1949/50-1950/51
WFE Marx 1920/21-1921/22
Matthews 1951/52
BA Matthews 1989/90
I Matthews 1979/80
JP Matthews 1973/74-1977/78
DJ Meintjes 1911/12-1925/26
BGV Melle 1923/24
MG Melle 1948/49-1951/52
A Melvill 1888/89
A Melville 1936/37-1948/49
A Melville 1960/61
A Menter 1958/59
M Mentis 1973/74
JR Meyer 1993/94
B Michaelaro 1988/89
B Michalaro 1987/88
C Middleton 1970/71-1972/73
F Miles 1995/96
Millela 1987/88
R Millela 1987/88
M Miller 1995/96-1996/97
JG Milton 1913/14
N Minnaar 1979/80
K Minnie 1994/95
B Mitchell 1925/26-1949/50
DH Mitchell 1954/55
F Mitchell 1902/03-1903/04
JC Mitchell 1975/76
Mitchley 1988/89
CD Mitchley 1979/80-1988/89
CJ Mitchley 1967/68-1968/69
MJ Mitchley 1984/85-1991/92
D Mokoena 1993/94
Moore 1974/75
B Moore 1968/69
BP Moore 1973/74-1976/77
P Moore 1974/75-1975/76
P Moore 1968/69
A Moreby 1992/93
Morkel 1993/94
Morkel 1993/94
A Morkel 1994/95
JVB Morkel 1912/13-1913/14
M Morkel 1994/95-1997/98
I Morrison 1956/57-1957/58
HG Mortimer 1898/99
HF Mosenthal 1889/90
Mossop 1973/74
DN Mossop 1974/75-1975/76
Motley 1976/77
AW Motley 1956/57-1965/66
KG Motley 1982/83
JH Moulder 1909/10-1912/13
Muller 1974/75
GAB Muller 1964/65-1965/66
HSJ Muller 1951/52
L Muller 1974/75
I Munchie 1991/92
I Munshi 1991/92-1993/94
Murphy 1945/46
JD Murphy 1957/58
Murray 1959/60
EC Murray 1912/13-1922/23
S Murray 1979/80
RK Muzzell 1968/69-1977/78