List of National Assembly members of the 24th Parliament of South Africa explained

This is a list of members of the National Assembly in the 24th Parliament of South Africa as elected in the 2004 general election[1] and accounting for changes in membership during the legislative term as of 15 January 2009.[2]

As of January 2009, the Speaker of the National Assembly was Gwen Mahlangu-Nkabinde and Nozizwe Madlala-Routledge was her deputy. Obed Bapela was House Chairperson, with Andries Nel as deputy; and Mnyamezeli Booi was Chief Whip of the Majority Party, with Gratitude Magwanishe as deputy.

Members

NamePartyListTerm StartNotes
Salam AbramANCFree State23 April 2004
Roy AinslieANCKwaZulu-Natal23 April 2004
Tuelo AnthonyANCNorth West23 April 2004
Jonathan ArendseANCWestern Cape23 April 2004
Spetho AsiyaANCNorthern Cape23 April 2004
Ngconde BalfourANCNational23 April 2004
Richard BaloyiANCLimpopo23 April 2004
Obed BapelaANCGauteng23 April 2004
Hennie BekkerIFPNational23 April 2004
Francois BeukmanANCCrossed23 April 2004On the NNP list for the Western Cape until 1 September 2005.
Fezile BhenguANCEastern Cape23 April 2004
Mfuniselwa BhenguIFPKwaZulu-Natal23 April 2004
Phumzile BhenguANCKwaZulu-Natal23 April 2004
Royith BhoolaMFNational23 April 2004
Jackson BiciUDMEastern Cape23 April 2004
Bhekizwe BiyelaIFPNational23 April 2004
Sakkie BlanchéDAGauteng23 April 2004
Dennis BloemANCNational23 April 2004
Hendrietta Bogopane-ZuluANCGauteng23 April 2004
George BoinamoDAGauteng23 April 2004
Trevor BonhommeANCNational2 September 2005
Mnyamezeli BooiANCNational23 April 2004
Andries BothaDAFree State2 December 2006
Ntombazana BothaANCEastern Cape23 April 2004
Sandra BothaDAFree State23 April 2004
Cecil BurgessANCCrossed23 April 2004On the ID list for the Western Cape until 14 September 2005.
Mangosuthu ButheleziIFPNational23 April 2004
Ismail CachaliaANCGauteng23 April 2004
Sheila CamererDAGauteng23 April 2004
Yunus CarrimANCNational23 April 2004
Shakes CeleANCKwaZulu-Natal2 September 2005
Judy ChalmersANCEastern Cape23 April 2004
Eugenia ChangIFPNational23 April 2004
Hlomane ChaukeANCNational23 April 2004
Sindi ChikungaANCMpumalanga23 April 2004
Fatima ChohanANCNational23 April 2004
Ryan CoetzeeDAGauteng23 April 2004
Hannes CombrinckANCNorthern Cape23 April 2004
Jeremy CroninANCNational23 April 2004
Hendry CupidoACDPWestern Cape1 August 2005
Siyabonga CweleANCKwaZulu-Natal23 April 2004
Beauty DambuzaANCKwaZulu-Natal23 April 2004
Pamela DanielsANCGauteng24 July 2006
Ian DavidsonDAGauteng23 April 2004
Rob DaviesANCNational23 April 2004
Johnny de LangeANCNational23 April 2004
Patricia de LilleIDGauteng23 April 2004
Tertius DelportDAEastern Cape23 April 2004
Bonginkosi DhlaminiIFPGauteng23 April 2004
Nelson DialeANCLimpopo23 April 2004
Mgolodi DikgacwiANCNational23 April 2004
Winkie DirekoANCNational23 April 2004
Sello DithebeANCNational2 September 2005
Paul DitsheteloUCDPNorth West23 April 2004
David DlaliANCNational23 April 2004
Nkosazana Dlamini-ZumaANCNational23 April 2004
Zanele DlungwanaANCFree State15 May 2008
Geoff DoidgeANCEastern Cape23 April 2004
Willem DomanDAWestern Cape23 April 2004
Anchen DreyerDAGauteng1 January 2005
Cheryllyn DudleyACDPKwaZulu-Natal23 April 2004
Dirk du ToitANCNational23 April 2004
Mike EllisDAKwaZulu-Natal23 April 2004
Felix FankomoANCNational31 October 2008
Stuart FarrowDAEastern Cape23 April 2004
Henry FazzieANCEastern Cape19 September 2007
Ben FihlaANCEastern Cape23 April 2004
Kegakgametse ForaneANCNational19 September 2007
Cedric FrolickANCEastern Cape23 April 2004
Joan FubbsANCGauteng23 April 2004
Pico GabanakgosiANCNational24 July 2006
Tshoganetso GasebonweANCNational31 October 2008
André GaumANCCrossed23 April 2004On the NNP list for the Western Cape until 13 September 2005.
Ivy GcinaANCEastern Cape23 April 2004
Ndaba GcwabazaANCKwaZulu-Natal23 April 2004
Dion GeorgeDAGauteng15 January 2008
Pierre-Jeanne GerberANCNational23 April 2004
Malusi GigabaANCKwaZulu-Natal23 April 2004
Themba GodiAPCNational23 April 2004On the PAC list until 3 September 2007.
Enoch GodongwanaANCNational14 November 2008
John GogotyaANCNational14 May 2004
Chris GololoANCMpumalanga23 April 2004
Vincent GoreANCNational23 April 2004On the ID list until 12 September 2007.
Louis GreenFDNational23 April 2004On the ACDP list until 1 September 2005.
Carl GreylingANCCrossed23 April 2004On the NNP list for the Western Cape until 1 September 2005.
Lance GreylingIDNational23 April 2004
Pieter GroenewaldFF+National23 April 2004
Donald GumedeANCNational23 April 2004
Mogomotsi GumedeANCNational23 April 2004
Bertha GxowaANCGauteng23 April 2004
Fatima HajaigANCGauteng23 April 2004
Derek HanekomANCNational23 April 2004
Nomatyala HanganaANCNational23 April 2004
Lindiwe HendricksANCEastern Cape23 April 2004
Peter HendrickseANCEastern Cape21 July 2004
Nomvula HlangwanaANCNorth West25 June 2007
Barbara HoganANCGauteng23 April 2004
Bantu HolomisaUDMNational23 April 2004
Patekile HolomisaANCEastern Cape23 April 2004
Haniff HoosenIDWestern Cape5 September 2007
Dorothy HounkpatinANCGauteng23 April 2004
Shiaan-Bin HuangANCKwaZulu-Natal23 April 2004
Alex Chekkat JacobANCNational7 August 2008
Loretta JacobusANCGauteng23 April 2004
John JefferyANCNational23 April 2004
Sakkie JennerIDNational11 September 2007
Carol JohnsonANCCrossed23 April 2004On the NNP list for the Western Cape until 1 September 2005.
Lulu JohnsonANCEastern Cape23 April 2004
Pallo JordanANCNational23 April 2004
Len JoubertDANational23 April 2004On the IFP list until 6 September 2005.
Isaac JuliesDAWestern Cape22 February 2006
Lerumo KalakoANCNational23 April 2004
Sandy KalyanDAKwaZulu-Natal23 April 2004
Rebecca KasienyaneANCNorth West23 April 2004
Kenneth KhumaloANCNational23 April 2004
Kgotso KhumaloANCNorth West23 April 2004
Bantutu KekanaANCNational19 September 2007
Danny KekanaANCGauteng23 April 2004
Lucky KgabiANCNational14 November 2008
Ntopile KganyagoUDMNational23 April 2004
Kagiso KhauoeANCNational19 September 2007
Peter KhoaraiANCFree State18 May 2005
Eric KholwaneANCMpumalanga23 April 2004
Nthabiseng KhunouANCFree State23 April 2004
Ryno KingDAWestern Cape23 April 2004
Dianne Kohler-BarnardDAKwaZulu-Natal23 April 2004
Butana KomphelaANCFree State23 April 2004
Gerhard KoornhofANCNational23 April 2004
Zoliswa KotaANCNational23 April 2004
Zunaid KotwalANCMpumalanga23 April 2004
Les LabuschagneDAGauteng23 April 2004
Luwellyn LandersANCNational23 April 2004
Pat LebenyaIFPKwaZulu-Natal1 April 2007
Donald LeeDAEastern Cape23 April 2004
George LekgethoANCNational2 September 2005
Tony LeonDAGauteng23 April 2004
Thomas LikotsiAPCNational23 April 2004On the PAC list until 6 September 2007.
Tshiwela LishivhaANCLimpopo23 April 2004
Shelley LoeDANorthern Cape17 August 2005
Sam LouwANCNorth West23 April 2004
Tsietsi LouwANCNational23 April 2004
Mark LoweDAKwaZulu-Natal23 April 2004
Eric LucasIFPKwaZulu-Natal23 April 2004
Albertina LuthuliANCKwaZulu-Natal23 April 2004
Jerome MaakeANCLimpopo14 May 2004
Brigitte MabandlaANCNational23 April 2004
Bob MabasoANCNational14 November 2008
Louisa MabeANCNational23 April 2004
Curtis MabenaANCNational23 April 2004
Rejoice MabudafhasiANCLimpopo23 April 2004
Mighty MadasaANCCrossed23 April 2004On the ACDP list for Gauteng until 8 September 2005.
Andrew MadellaANCWestern Cape2 September 2005
George MadikizaUDMNational23 April 2004
Nozizwe Madlala-RoutledgeANCKwaZulu-Natal23 April 2004
Lawrence MadumaANCWestern Cape23 April 2004
Maureen MadumiseANCFree State23 April 2004
Ruth MagauANCFree State23 April 2004
Emmanuel MagubaneANCNational23 April 2004
Gratitude MagwanisheANCNational23 April 2004
Themba MahlabaANCNational24 July 2006
Gwen Mahlangu-NkabindeANCNational23 April 2004
Nomhle MahlaweANCEastern Cape23 April 2004
Farida MahomedANCNational23 April 2004
Samson MahoteANCNational23 April 2004
Sophie MaineANCNorth West23 April 2004
Shoahlane John MajaANCLimpopo23 April 2004
Caroline MakasiANCWestern Cape23 April 2004
Wendy MakgateANCNorth West23 April 2004
Joe MalahlelaANCNational23 April 2004
Lorna MaloneyANCNorth West23 April 2004
Peter MalulekaANCGauteng23 April 2004
Dan MalulekeANCCrossed23 April 2004On the DA list for Gauteng until 15 September 2005.
Sibongile MananaANCMpumalanga23 April 2004
Trevor ManuelANCNational23 April 2004
Kobus MaraisDAWestern Cape4 December 2006
Inka MarsIFPNational23 April 2004
Ben MartinsANCNational23 April 2004
James MasangoDAMpumalanga23 April 2004
Tlokwe MaserumuleANCLimpopo23 April 2004
Puleng MashangoaneANCLimpopo23 April 2004
Refilwe MashigoANCLimpopo23 April 2004
Buoang MashileANCLimpopo14 May 2004
Agnes MashishiANCNational31 October 2008
Michael MasuthaANCNational23 April 2004
Piet MathebeANCMpumalanga23 April 2004
Nomvula MathibelaANCLimpopo23 April 2004
Motswaledi MatlalaANCLimpopo23 April 2004
Wendy MatsemelaANCNational2 September 2005
Ivy Matsepe-CasaburriANCNational23 April 2004
Jane MatsomelaANCNational2 September 2005
Maggie MaunyeANCGauteng23 April 2004
Shepherd MayatulaANCEastern Cape23 April 2004
Baleka MbeteANCNational23 April 2004
Mandla MbiliANCKwaZulu-Natal7 August 2006
Nozizwe MbomboANCNational23 April 2004
Nomakhaya MdakaANCCrossed23 April 2004On the UDM list until 15 September 2005 and then on the UIF list until 12 September 2007.
Shepherd MdladlanaANCNational23 April 2004
Makhosazana MdlaloseNADECOCrossed23 April 2004On the IFP list for KwaZulu-Natal until 6 September 2005.
Vytjie MentorANCNorthern Cape23 April 2004
Violet MerutiANCNational23 April 2004
Kenneth MeshoeACDPNational23 April 2004
Nomaindiya MfeketoANCNational6 May 2008
Sipho MfundisiUCDPNational23 April 2004
Hlengiwe MgabadeliANCNational23 April 2004
Karel MinnieDAGauteng23 April 2004
Zakhele MkhizeANCKwaZulu-Natal23 April 2004
Bongani MkongiANCWestern Cape11 November 2004
Andrew MlangeniANCGauteng23 April 2004
Albert MncwangoIFPNational23 April 2004
Bafunani MnguniANCFree State23 April 2004
Bheki MnyanduANCCrossed23 April 2004On the DA list for KwaZulu-Natal until 15 September 2005.
Monako MoatsheANCNorth West23 April 2004
Lewele ModisenyaneANCFree State23 April 2004
Ron MofokengANCNational23 April 2004
Ofentse MogaleANCNational14 May 2004
Isaac MogaseANCNational23 April 2004
Ismail MohamedANCNational23 April 2004
Rubben MohlalogaANCNational23 April 2004
Sally Moiloa-NqodiANCNational31 October 2008
Aubrey MokoenaANCGauteng23 April 2004
Nthibane MokotoANCNorth West23 April 2004
Christopher MolefeANCNorth West23 April 2004
Arthur MolotoANCLimpopo23 April 2004
Papi MolotoANCNational14 November 2008
Oupa MonarengANCGauteng23 April 2004
Dan MontsitsiANCNational23 April 2004
Kay MoonsamyANCNational23 April 2004
Gareth MorganDAKwaZulu-Natal23 April 2004
Craig MorkelANCCrossed23 April 2004On the DA list for the Western Cape until 15 September 2005, then on the PIM list until 12 September 2007.
Walter MorwamocheANCLimpopo23 April 2004
Dimakatso MorobiANCNational23 April 2004
Joyce Moloi-MoropaANCNational14 November 2008
Storey MorutoaANCGauteng23 April 2004
Bahlakoana MosalaANCFree State23 April 2004
Linda MossANCWestern Cape23 April 2004
Maxwell MossANCWestern Cape23 April 2004
Mandisi MpahlwaANCNational23 April 2004
Alfred MpontshaneIFPKwaZulu-Natal23 April 2004
Ben MthembuANCNational23 April 2004
Nathi MthethwaANCNational23 April 2004
Eric MtshaliANCNational23 April 2004
Corné MulderFF+National23 April 2004
Pieter MulderFF+National23 April 2004
Monontsi MzondekiANCNational23 April 2004
John Henry NashANCEastern Cape7 August 2008
Zintle NdlaziANCNational15 August 2007On the UIF list until 12 September 2007.
Velaphi NdlovuIFPKwaZulu-Natal23 April 2004
Rita NdzangaANCNational23 April 2004
Pandelani NefolovhodweAZAPONational23 April 2004
Andries NelANCGauteng23 April 2004
Maans NelDANorthern Cape23 April 2004
Mdudu NeneANCKwaZulu-Natal7 August 2006
Nhlanhla NeneANCNational23 April 2004
Wilma Newhoudt-DruchenANCNational23 April 2004
Elizabeth NgalekaANCNational23 April 2004
Doris NgcengwaneANCGauteng23 April 2004
Beatrice NgcoboANCNational15 September 2005
Eugene NgcoboANCNational23 April 2004
Wilson NgcoboANCKwaZulu-Natal7 August 2006
James NgculuANCNational23 April 2004
Joyce NgeleANCGauteng14 May 2004
Vincent NgemaNADECOCrossed23 April 2004On the IFP list for KwaZulu-Natal until 6 September 2005.
Chris NgibaNADECOCrossed23 April 2004On the IFP list for KwaZulu-Natal until 6 September 2005.
Lydia NgwenyaANCLimpopo23 April 2004
Winnie NgwenyaANCGauteng2 September 2005
Vusi NhlapoANCNational24 July 2006
Dumisile NhlengethwaANCMpumalanga23 April 2004
Sisa NjikelanaANCGauteng23 April 2004
Makho NjobeANCEastern Cape23 April 2004
Nonhlanhla NkabindeUDMNational23 April 2004
Constance NkunaANCLimpopo23 April 2004
Robert NogumlaANCEastern Cape23 April 2004
Mwelo NonkonyanaANCNational23 April 2004
Charles NqakulaANCNational23 April 2004
Nosiviwe NqakulaANCNational23 April 2004
Benjamin NtuliANCNational23 April 2004
Bongi NtuliANCMpumalanga23 April 2004
Makhoni NtuliANCKwaZulu-Natal23 April 2004
Richard NtuliANCCrossed23 April 2004On the DA list for Gauteng until 15 September 2005.
Phillia NwamitwaANCLimpopo23 April 2004
Doreen NxumaloANCGauteng23 April 2004
Samuel NxumaloANCKwaZulu-Natal23 April 2004
Jomo NyambiANCMpumalanga24 July 2006
Kanon NyembeANCNational7 August 2008
Lewis NzimandeANCNational23 April 2004
Dan OlifantANCWestern Cape23 April 2004
Godfrey OliphantANCNational23 April 2004
Gert OosthuizenANCNational23 April 2004
Sydney OppermanDAWestern Cape23 April 2004
Roy PadayachieANCNational23 April 2004
Naledi PandorANCNational23 April 2004
George PhadagiANCLimpopo23 April 2004
John PhalaANCLimpopo23 April 2004
Motsoko PhekoPACNational23 April 2004
Johannes PhungulaANCNational23 April 2004
Randy PieterseANCWestern Cape23 April 2004
Bafitlhile PuleUCDPNational23 April 2004
Pierre RabieDAWestern Cape23 April 2004
Ruth RabinowitzIFPNational23 April 2004
Bheki RadebeANCFree State23 April 2004
Jeff RadebeANCNational23 April 2004
Margaret RajballyMFKwaZulu-Natal23 April 2004
Dorothy RamodibeANCGauteng23 April 2004
Mildred Ramakaba-LesieaANCNational23 April 2004
Mewa RamgobinANCNational23 April 2004
Solly RasmeniANCNorth West23 April 2004
Lanval ReidANCNational23 April 2004
Usha RoopnarainIFPKwaZulu-Natal23 April 2004
Cas SaloojeeANCNational23 April 2004
Johnny SchippersANCCrossed26 August 2005On the NNP list for the Western Cape until 1 September 2005.
Hendrik SchmidtDAGauteng23 April 2004
Greg SchneemannANCGauteng23 April 2004
Manie SchoemanANCEastern Cape23 April 2004
Mokgothu SeadimoANCNational24 July 2006
Sybil SeatonIFPKwaZulu-Natal23 April 2004
Molefi SefularoANCNational23 April 2004
Lepota SehlareANCNational19 September 2007
Priscilla SekgobelaANCMpumalanga23 April 2004
Joseph SelauANCNorth West1 June 2007
James SelfeDAWestern Cape23 April 2004
Janet SempleDAGauteng23 April 2004
Connie SeptemberANCNational23 April 2004
Joe SeremaneDANorth West23 April 2004
Susan ShabanguANCNational23 April 2004
Rafeek ShahDAKwaZulu-Natal23 April 2004
Sicelo ShicekaANCGauteng25 September 2008
Thandi ShongweANCNational9 December 2008
Pat SibandeANCMpumalanga23 April 2004
Jonas SibanyoniANCMpumalanga23 April 2004
Ntombikayise SibhidlaANCKwaZulu-Natal12 September 2007
Sipho SibozaANCMpumalanga23 April 2004
Mabalana SibuyanaIFPNational23 April 2004
Sylvia SigcauUDMEastern Cape23 April 2004
Richard SikakaneANCNational23 April 2004
Doris SikosanaANCNational14 November 2008
Stan SimmonsNACrossed23 April 2004On the NNP list for the Western Cape until 1 September 2005, then on the UPSA list until 14 September 2007.
Narend SinghIFPKwaZulu-Natal23 August 2007
Lindiwe SisuluANCNational23 April 2004
Dumisani SitholeANCGauteng23 April 2004
Stone SizaniANCEastern Cape23 September 2008
Windvoël SkhosanaANCNorth West23 April 2004
Ben SkosanaIFPNational23 April 2004
Zola SkweyiyaANCNational23 April 2004
Peter SmithIFPKwaZulu-Natal23 April 2004
Vincent SmithANCGauteng23 April 2004
Dene SmutsDAWestern Cape23 April 2004
Bangilizwe SoloANCNational23 April 2004
Gassan SolomonANCNational23 April 2004
Buyelwa SonjicaANCEastern Cape23 April 2004
Rose SontoANCNational23 April 2004
Jabu SosiboANCNational23 April 2004
Maggie SotyuANCFree State23 April 2004
Willie SpiesFF+Gauteng23 April 2004
Martin StephensDANational23 April 2004On the UDM list until 6 September 2005.
Butch SteynDAGauteng23 April 2004
Thandile SunduzaANCNational14 November 2008
Enver SurtyANCNorth West23 April 2004
Jean Swanson-JacobsANCNational23 April 2004
Paul SwartDANorth West23 April 2004
Marius SwartDAWestern Cape23 April 2004
Steven SwartACDPNational23 April 2004
Mpowele SwatheDALimpopo23 April 2004
Elizabeth ThabetheANCGauteng23 April 2004
Barbara ThomsonANCNational23 April 2004
Bulelwa TintoANCWestern Cape23 April 2004
Manana TlakeANCNational24 July 2006
Thandi TobiasANCNational23 April 2004
Jack ToloANCLimpopo23 April 2004
Eddie TrentDAEastern Cape23 April 2004
Lech TsenoliANCNational23 April 2004
Manto Tshabalala-MsimangANCNational23 April 2004
Tovhowani TshivhaseANCNational23 April 2004
Pam TshweteANCEastern Cape23 April 2004
Ben TurokANCNational23 April 2004
Ntombikayise TwalaANCEastern Cape28 February 2007
Ismail VadiANCGauteng23 April 2004
Randall van den HeeverANCNational23 April 2004
Koos van der MerweIFPNational23 April 2004
Susan van der MerweANCNational23 April 2004
Désirée van der WaltDALimpopo23 April 2004
Manie van DykDAGauteng23 April 2004
Kraai van NiekerkDAWestern Cape23 April 2004
Marthinus van SchalkwykANCCrossed23 April 2004On the NNP list for the Western Cape until 1 September 2005.
Annelizé van WykANCNational23 April 2004
Suzanne VosIFPNational23 April 2004
Sifanelo VundisaANCNational23 April 2004
Yi-Ju WangANCNational23 April 2004On the ID list until 12 September 2007.
Mike WatersDAGauteng23 April 2004
Hilda WeberDAMpumalanga23 April 2004
Gavin WoodsNADECONational23 April 2004On the IFP list until 6 September 2005.
Freda WrightANCNational31 October 2008
Lulu XingwanaANCGauteng23 April 2004
Everson XoloANCKwaZulu-Natal23 April 2004
Lumka YengeniANCNational23 April 2004
Connie ZikalalaIFPNational23 April 2004
Langa ZitaANCGauteng23 April 2004
Musa ZondiIFPKwaZulu-Natal23 April 2004
Paul ZondoANCNational9 December 2008
Zeblon ZuluANCNational23 April 2004

Former Members

MemberPartyListTerm startTerm endReplacementNotes
Nokuthenjwa Eustacia BulanaIDNationalElected but not sworn inVincent Gore
Joyce KgoaliANCGautengElected but not sworn in Joyce Ngele
Mninwa MahlanguANCLimpopoElected but not sworn inBuoang Mashile
Lillian MatlhoahelaIDNationalElected but not sworn inFlorence Batyi
Lameck MokoenaANCLimpopoElected but not sworn inJerome Maake
Billy NairANCNationalElected but not sworn inOfentse Mogale
Visvin ReddyDAKwaZulu-NatalElected but not sworn in Bheki Mnyandu
Thabo MbekiANCNational23 April 200423 April 2004John GogotyaElected President of South Africa
Mosibudi MangenaAZAPONational23 April 200426 April 2004Dan Habedi
Ebrahim EbrahimANCKwaZulu-Natal23 April 20041 May 2004Vincent Mabuyakhulu
Dan HabediAZAPONational26 April 20047 June 2004Selby Khumalo (ACDP)Seat relinquished to the ACDP by court order
Mzwandile MasalaANCEastern Cape23 April 200429 June 2004Peter Hendrickse
Bruce KannemeyerANCWestern Cape23 April 20041 November 2004Bongani Mkongi
Raenette TaljaardDAGauteng23 April 20041 January 2005Anchen Dreyer
Popo MolefeANCNational23 April 20048 March 2005Wendy Matsemela
Neo MasithelaANCFree State23 April 200418 May 2005Peter Khoarai
Jacob ZumaANCNational23 April 200415 June 2005George Lekgetho
Kent DurrACDPWestern Cape23 April 200431 July 2005Hendry Cupido
Ruth BhenguANCKwaZulu-Natal23 April 20041 August 2005Shakes Cele
Manne DipicoANCNational23 April 20041 August 2005Trevor Bonhomme
Cecil HerandienNNPWestern Cape23 April 20041 August 2005Johnny Schippers
Rhoda JoematANCWestern Cape23 April 20041 August 2005Andrew Madella
Mavis MagaziANCGauteng23 April 20041 August 2005Winnie Ngwenya
Nana MnandiANCNational23 April 20041 August 2005Sello Dithebe
Mildred MpakaANCNational23 April 20041 August 2005Jane Matsomela
Ross HendersonDANorthern Cape23 April 200416 August 2005Shelley Loe
Nathi NhlekoANCNational23 April 20041 September 2005Vusi Nhlapo
Ngoako RamatlhodiANCNational23 April 200422 September 2005Mokgothu Seadimo
Sarel HaasbroekDAWestern Cape23 April 200416 October 2005Isaac Julies
Cheryl GillwaldANCNational23 April 200431 January 2006Themba Mahlaba
Helen ZilleDAWestern Cape23 April 20048 March 2006Kobus Marais
China DodovuANCNorth West23 April 200416 March 2006Gaolaolwe Selau
Kgaogelo LekgoroANCGauteng23 April 200423 March 2006Pamela Daniels
Stella SigcauANCNational23 April 20047 May 2006Zipporah Nawa
Lucky GabelaANCKwaZulu-Natal23 April 200415 May 2006Wilson Ngcobo
Selby KhumaloANCNational11 June 200416 May 2006Manana TlakeOn the ACDP list until 8 September 2005
Garth MngomezuluANCMpumalanga23 April 20041 June 2006Jomo Nyambi
Samson NdouANCNational23 April 20049 June 2006Pico Gabanakgosi
Vincent MabuyakhuluANCKwaZulu-Natal14 May 200412 July 2006Mdudu Nene
Malizole DikoUIFNational23 April 200428 July 2006Zintle NdlaziOn the UDM list until 15 September 2005
Happy BloseANCKwaZulu-Natal23 April 20047 August 2006Mandla Mbili
James KatiANCEastern Cape23 April 200429 September 2006Ntombikayise Twala
Tshepiso RampheleANCNational23 April 20041 October 2006Tshoganetso Gasebonwe
Roy JankielsohnDAFree State23 April 20041 December 2006Andries Botha
Mbulelo GoniweANCEastern Cape23 April 200414 December 2006Henry Fazzie
Enyinna Nkem-AbontaANCKwaZulu-Natal23 April 20041 February 2007Kagiso KhauoeOn the DA list until 15 September 2005
Salie ManieANCNational23 April 20041 March 2007Kegakgametse Forane
Ellis VeziIFPKwaZulu-Natal23 April 200431 March 2007Pat Lebenya
Nhlanhla ZuluIFPKwaZulu-Natal23 April 200415 June 2007Narend Singh
Nono MaloyiANCNorth West23 April 200425 June 2007Nomvula Hlangwana
Mpho LekgoroANCNational23 April 20041 August 2007Bantutu Kekana
Yusuf BhamjeeANCKwaZulu-Natal23 April 200410 August 2007Ntombikayise Sibhidla
Frene GinwalaANCNational23 April 200417 August 2007Lepota Sehlare
Avril HardingIDWestern Cape23 April 200422 August 2007Haniff Hoosen
Florence BatyiIDNational23 April 200428 August 2007Sakkie Jenner
Zipporah NawaANCNational24 July 20065 November 2007Kgalema Motlanthe
Ali MaziyaANCNational23 April 20041 December 2007Alex Chekkat Jacob
Douglas GibsonDAGauteng23 April 200415 January 2008Dion George
John GomomoANCEastern Cape23 April 200422 January 2008Stone Sizani
Kader AsmalANCNational23 April 20041 March 2008Nomaindiya Mfeketo
Ncumisa KondloANCEastern Cape23 April 200423 March 2008John Henry Nash
Sisi NtombelaANCFree State23 April 200414 May 2008Zanele Dlungwana
Sithole MshuduluANCNational23 April 200425 July 2008Kanon Nyembe
Mluleki GeorgeANCEastern Cape23 April 200423 September 2008Vacant as of January 2009
Geraldine Fraser-MoleketiANCNational23 April 200425 September 2008Enoch Godongwana
Kgalema MotlantheANCNational6 May 200825 September 2008Lucky KgabiElected President of South Africa
Ronnie KasrilsANCNational23 April 200425 September 2008Felix Fankomo
Mosiuoa LekotaANCNational23 April 200425 September 2008Thandile Sunduza
Phumzile Mlambo-NgcukaANCNational23 April 200425 September 2008Agnes Mashishi
Jabu MoleketiANCGauteng23 April 200425 September 2008Sicelo Shiceka
Sydney MufamadiANCNational23 April 200425 September 2008Freda Wright
Aziz PahadANCNational23 April 200425 September 2008Doris Sikosana
Essop PahadANCNational23 April 200425 September 2008Sally Moiloa-Nqodi
Thoko DidizaANCNational23 April 200426 September 2008Papi Moloto
Alec ErwinANCNational23 April 200426 September 2008Joyce Moloi-Moropa
Kiki RwexanaANCNational23 April 200428 October 2008Bob Mabaso
Lolo MashianeANCNational23 April 200425 November 2008Thandi Shongwe
Mampe RamotsamaiANCNational23 April 20042 December 2008Paul Zondo

See also

External links

Notes and References

  1. 20 April 2004 . General Notice: Notice 717 of 2004 - Electoral Commission – List of Names of Representatives in the National Assembly and the Nine Provincial Legislatures in Respect of the Elections Held on 14 April 2004 . . Pretoria, South Africa . . 466 . 2677 . 4–95 . 26 March 2021.
  2. Web site: 2009-01-15 . National Assembly Members . dead . https://web.archive.org/web/20090514071402/http://www.pmg.org.za/parlinfo/nalist#_ftnref87 . 14 May 2009 . 2023-04-08 . Parliamentary Monitoring Group.