Player Team born Height Position
Lazola Maku SuperSport United 10/04/2007 ??? MF
Thabang Makubo SuperSport United 13/08/2004 ??? MF
Glen Malesa Magesi FC 15/02/2002 ??? DF
Kagiso Malinga Golden Arrows 21/01/1995 ??? MF
Joseph Malongoane Marumo Gallants 17/03/1988 ??? MF
Lesego Manganyi Royal AM 15/06/1987 ??? DF
Nokutenda Mangezi SuperSport United 00/00/0000 ??? FW
Philasande Manqele Richards Bay FC 30/03/2003 ??? GK
Surprise Manthosi Polokwane City FC 00/00/0000 ??? MF
Rhulani Manzini Magesi FC 06/03/1988 ??? FW
Douglas Mapfumo Polokwane City FC 01/03/2000 ??? FW
Joseph Maphaga Sekhukhune United 22/09/2007 ??? MF
Ndamulelo Maphangule Polokwane City FC 20/03/1997 ??? MF
Tlou Masegela Magesi FC 18/02/1998 ??? MF
Dimakatso Mashao Marumo Gallants 00/00/0000 ??? MF
Vincent Mashego Sekhukhune United 21/05/2000 ??? DF
Abraham Mashele Chippa United 00/00/0000 ??? DF
Happy Mashiane Kaizer Chiefs 01/01/1998 ??? DF
Levy Mashiane Royal AM 17/03/1996 ??? FW
Tebogo Mashigo AmaZulu FC 01/12/2002 ??? FW
Tshepo Mashigo Magesi FC 00/00/0000 ??? FW
Patrick Maswanganyi Orlando Pirates 04/04/1998 ??? MF
Gift Maswansanyi Polokwane City FC 00/00/0000 ??? MF
Lindokuhle Mathebula Polokwane City FC 22/12/1993 ??? GK
Motsie Matima Magesi FC 24/01/1996 ??? MF
Jorry Matjila Royal AM 02/08/1993 ??? DF
Lehlogonolo Matlou Kaizer Chiefs 12/07/1998 ??? MF
Tendamudzimu Matodzi SuperSport United 17/03/2001 ??? MF
Azola Matrose Chippa United 27/03/2003 ??? MF
Jabu Matsio SuperSport United 08/04/2003 ??? MF
Tholo Matuludi Polokwane City FC 14/01/1999 ??? DF
Orifha Maubelo SuperSport United 18/01/2006 ??? FW
Ayabulela Maxwele Golden Arrows 28/06/2000 ??? FW
Sifiso Mazibuko Chippa United 07/08/2003 ??? FW
Andile Mbanjwa AmaZulu FC 30/03/1998 ??? GK
Lwanda Mbanjwa Golden Arrows 00/00/0000 ??? FW
Mondli Mbanjwa AmaZulu FC 21/07/1998 ??? FW
Sisanda Mbhele Royal AM 00/00/0000 ??? FW
Mbekezeli Mbokazi Orlando Pirates 19/09/2005 ??? DF
Zaphaniah Mbokoma Sekhukhune United 14/03/1992 ??? MF
Ntiyiso Mbombi TS Galaxy 03/01/2001 ??? FW
Yanela Mbuthuma Richards Bay FC 23/02/2002 ??? FW
Athenkhosi Mcaba Stellenbosch FC 09/01/2002 ??? DF
Simphiwe Mcineka Richards Bay FC 08/10/1996 ??? DF
Omega Mdaka Stellenbosch FC 29/08/2003 ??? DF
Moffat Mdluli Royal AM 01/10/1989 ??? MF
Asimbonge Mdunge Richards Bay FC 00/00/0000 ??? MF
Yandisa Mfolozi SuperSport United 19/03/2003 ??? MF
Langelihle Mhlongo Richards Bay FC 07/01/2001 ??? MF
Nduduzo Mhlongo Golden Arrows 25/07/2001 ??? DF