uMkhonto weSizwe
98 people in office on the roll
The uMkhonto weSizwe (MK) has 60 members in national office on this roll, 38 in provincial government and legislatures, and 0 councillors so far.
National 60
- 001 Zelna Saira Abader Member of ParliamentGauteng regional list, National Assembly
- 002 Noma Buthelezi Member of ParliamentNational list, National Assembly
- 003 Zibuse Khayelihle Abednego Cele Member of ParliamentNational list, National Assembly
- 004 Wesley Marshall Douglas Member of ParliamentNational list, National Assembly
- 005 Siyabonga Innocent Gama Member of ParliamentKwaZulu-Natal regional list, National Assembly
- 006 Thulani Innocent Gamede Member of ParliamentKwaZulu-Natal regional list, National Assembly
- 007 Nhlanhla Bernard Gcwabaza Member of ParliamentNational list, National Assembly
- 008 Mandlakayise John Hlophe Member of ParliamentNational list, National Assembly
- 009 Thalente Thuthukani Sakhile Kubheka Member of ParliamentNational list, National Assembly
- 010 Pumlani Kubukeli Member of ParliamentNational list, National Assembly
- 011 Khanyisile Litchfield-Tshabalala Member of ParliamentGauteng regional list, National Assembly
- 012 Emerald Kwenzokuhle Madlala Member of ParliamentKwaZulu-Natal regional list, National Assembly
- 013 Khayelihle Blessing Madlala Member of ParliamentNational list, National Assembly
- 014 Mokgaetji Carol Mafagane Member of ParliamentGauteng regional list, National Assembly
- 015 Jerome Sibongiseni Majola Permanent DelegateKwaZulu-Natal delegation, National Council of Provinces
- 016 Japhta Sihle Malinga Member of ParliamentKwaZulu-Natal regional list, National Assembly
- 017 Mzwanele Manyi Member of ParliamentMpumalanga regional list, National Assembly
- 018 Nhlakanipho Khulezweni Maphumulo Permanent DelegateKwaZulu-Natal delegation, National Council of Provinces
- 019 Gugulethu Mathonsi Member of ParliamentKwaZulu-Natal regional list, National Assembly
- 020 Mandlenkosi James Matutu Member of ParliamentNational list, National Assembly
- 021 Moses Sipho Mbatha Member of ParliamentNational list, National Assembly
- 022 Hazel Htombenhle Mbele Member of ParliamentNational list, National Assembly
- 023 Lungile Precious Mhlongo Permanent DelegateKwaZulu-Natal delegation, National Council of Provinces
- 024 Thembinkosi Siboniso Mjadu Member of ParliamentKwaZulu-Natal regional list, National Assembly
- 025 Philasande Mkhize Member of ParliamentNational list, National Assembly
- 026 Siphetho Witness Mkhize Member of ParliamentNational list, National Assembly
- 027 Siyabonga Percival Mkhize Member of ParliamentKwaZulu-Natal regional list, National Assembly
- 028 Bongani Michael Mkongi Member of ParliamentNational list, National Assembly
- 029 Sizwe Nicholas Mlotshwa Member of ParliamentNational list, National Assembly
- 030 Pinky Pearlgene Mngadi Member of ParliamentKwaZulu-Natal regional list, National Assembly
- 031 John Andile Mngxitam Member of ParliamentNational list, National Assembly
- 032 Irvin Serame Mogale Member of ParliamentKwaZulu-Natal regional list, National Assembly
- 033 Shunmugam Ramsamy Moodley Member of ParliamentNational list, National Assembly
- 034 Gift Motaung Member of ParliamentNational list, National Assembly
- 035 Moshome Patrick Motubatse Member of ParliamentNational list, National Assembly
- 036 Mnqobi Prince Msezane Member of ParliamentNational list, National Assembly
- 037 Zwelakhe Elija Mthethwa Member of ParliamentNational list, National Assembly
- 038 Jeffrey Bhekumndeni Mtolo Member of ParliamentNational list, National Assembly
- 039 Nokwethemba Antonia Mtshweni Member of ParliamentKwaZulu-Natal regional list, National Assembly
- 040 Mariam Be Be Muhammad Member of ParliamentGauteng regional list, National Assembly
- 041 Sanele Greegory Mwali Member of ParliamentKwaZulu-Natal regional list, National Assembly
- 042 Adil Nchabeleng Member of ParliamentKwaZulu-Natal regional list, National Assembly
- 043 Wiseman Qiniselani Ngobese Member of ParliamentNational list, National Assembly
- 044 Joel Sihle Ngubane Member of ParliamentNational list, National Assembly
- 045 Sithembile Innocentia Nkosi Member of ParliamentKwaZulu-Natal regional list, National Assembly
- 046 Sibonelo Nomvalo Member of ParliamentKwaZulu-Natal regional list, National Assembly
- 047 Delisile Ntshaba Member of ParliamentKwaZulu-Natal regional list, National Assembly
- 048 Nkosinathi Innocent Nxumalo Member of ParliamentKwaZulu-Natal regional list, National Assembly
- 049 Edward Nzimande Permanent DelegateGauteng delegation, National Council of Provinces
- 050 Harriet Makhosazana Radebe Member of ParliamentKwaZulu-Natal regional list, National Assembly
- 051 Visvin Gopal Reddy Member of ParliamentNational list, National Assembly
- 052 David Douglas Des Van Rooyen Member of ParliamentNational list, National Assembly
- 053 Lehlohonolo Daniel Selepe Member of ParliamentMpumalanga regional list, National Assembly
- 054 Lungisani Graduate Shangase Member of ParliamentNational list, National Assembly
- 055 Crossby Vusi Shongwe Member of ParliamentGauteng regional list, National Assembly
- 056 David Mandla Skosana Member of ParliamentNational list, National Assembly
- 057 Glen Taaibosch Member of ParliamentNational list, National Assembly
- 058 Albert Tshepo Themba Member of ParliamentMpumalanga regional list, National Assembly
- 059 Sifiso Advocate Zulu Permanent DelegateMpumalanga delegation, National Council of Provinces
- 060 Brümelda Esserina Shoran-Reneé Zuma Member of ParliamentNational list, National Assembly
Provincial 38
- 001 NBZ Cele Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 002 PD Chiliza Member of the Provincial LegislatureLeader of the MKP, KwaZulu-Natal Provincial Legislature
- 003 MA Dirks Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 004 HS Dlamini Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 005 PN Gamede Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 006 JPN Gasa Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 007 NM Gasa Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 008 LSO Hadebe Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 009 EB Khoza Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 010 NF Khumalo Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 011 SD Mabaso Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 012 TJ Mabaso Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 013 T Madondo Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 014 EJ Madonsela Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 015 SS Magubane Member of the Provincial LegislatureMKP Whip, KwaZulu-Natal Provincial Legislature
- 016 IHM Manchero-Barciela Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 017 L Maxegwana Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 018 NGT Mazibuko Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 019 KB Mbanjwa Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 020 SPG Mbatha Member of the Provincial LegislatureMKP Whip, KwaZulu-Natal Provincial Legislature
- 021 BA Mkhize Member of the Provincial LegislatureMKP Whip, KwaZulu-Natal Provincial Legislature
- 022 WN Mkhize Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 023 BC Mngadi Member of the Provincial LegislatureChief Whip: Official Opposition, KwaZulu-Natal Provincial Legislature
- 024 CT Mohaeka Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 025 ENM Mthethwa Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 026 MS Mthethwa Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 027 MA Mtshali Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 028 TA Nene Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 029 Wandile Ngcobe Member of the Provincial LegislatureLeader of the MK, Eastern Cape Provincial Legislature
- 030 E Ngcobo Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 031 ZG Ngcobo Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 032 DL Nzama Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 033 SP Seme Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 034 SMB Sikhakhane Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 035 GL Xaba Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 036 CS Zuma Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 037 GV Zuma Member of the Provincial LegislatureKwaZulu-Natal Provincial Legislature
- 038 TR Zuma Member of the Provincial LegislatureMKP Whip, KwaZulu-Natal Provincial Legislature