Players (M) who have played for KwaZulu-Natal 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

SC Mabuya 2000/01-2007/08
GB Macaskill 2010/11
C McAuley 2007/08
P McGrath 2017/18
H Macheke 2012/13
R McLaren 2015
NAM McLean 2001/02-2003/04
B McMullen 2019
RB MacQueen 1998/99-2003/04
L Madsen 2001/02
WL Madsen 2001/02-2007/08
N Madwe 2011/12-2013/14
AK Maharaj 2007/08-2012/13
I Maharaj 2009/10-2011/12
KA Maharaj 2003/04-2024/25
R Maharaj 2015/16
S Maharaj 2006/07-2007/08
Y Maharaj 2007/08
S Mahmoud 2015
A Mahomed 2017/18
BS Makhanya 2010/11-2019/20
A Mall 1998/99-2004/05
AM Maposa 2012/13
Marais 1999/00
Maree 1998/99
JD Marshall 2009/10
B Martin 1998/99
J Martins 2014/15-2021/22
WE Masojada 2017/18
J Mason 2007/08-2008/09
E Matkovich 2015/16
F Mazibuko 2005/06
Y Mazibuko 2013/14
D Mbatha 2001/02
M Mbatha 2000/01-2006/07
S Mbatha 2015/16
G Melle 2001/02
N Mfoza 2013/14-2015/16
NL Mgenge 2006/07-2010/11
E Mickleburgh 2004/05-2005/06
DA Miller 2002/03-2024/25
DR Miller 2005/06-2007/08
R Minnie 2012/13-2014/15
R Minter-Brown 2015/16
J Mkhize 2002/03
KE Mkhize 2007/08-2008/09
E Mkhizi 2002/03
S Mlongo 2001/02-2012/13
L Mngadi 2011/12
S Mnqayi 2014/15-2021/22
IHM Modimokoane 2020/21-2021/22
OT Modimokoane 2021/22-2022/23
L Moerane 2009/10
AC Mogakane 2016/17-2019/20
Y Mohammed 2003/04
Z Mohammed 2021/22
N Mokoena 2024/25
PL Mommsen 2000/01-2006/07
M Montgomery 2012/13-2018/19
D Moodley 2010/11-2012/13
S Moodley 2010/11-2012/13
G Moonsamy 2004/05
Y Moonsamy 2009/10
A Moosa 2005/06-2008/09
M Moosa 2001/02
TL Moreki 2012/13-2014/15
J Morgan 2013/14
GM Morris 2010/11-2016/17
N Mpungose 2020/21-2021/22
S Mthembu 2011/12-2012/13
SC Mthimkhulu 2010/11-2012/13
C Mthimkulu 2011/12
W Mtolo 2014/15-2020/21
L Mukendi 2012/13
KP Mungroo 2021/22
B Munilall 2008/09
C Munro 2001/02
S Munsamy 2006/07
TR Mupariwa 2013/14-2014/15
S Muthusamy 2006/07-2019/20
A Myoli 2015/16