# 21st South African Parliament

The 21st South African Parliament was the twenty-first Parliament of South Africa to convene since the unification of South Africa in 1910, the ninth to convene since the adoption of the republican constitution in 1961, and the last before the introduction of universal suffrage in 1994. It was elected in the 1989 South African general election and consisted of three chambers: the House of Assembly, consisting of 166 members elected by the White community, the House of Representatives, consisting of 85 members elected by the Coloured community, and the House of Delegates, consisting of 45 members elected by the Indian community.
Three parties were represented in this parliament: the National Party (NP), the Conservative Party (CP), and the Democratic Party (DP). The National Party retained a diminished majority: it won 94 of the 165 seats, a decrease from the 123 seats it held in the 20th Parliament.

## House of Assembly
### Summary by province

The table below gives the number of parliamentary seats, broken down by province. The provinces are those which existed prior to 1994.
| Province | Number of seats |
| Cape | 56 |
| Natal | 20 |
| Orange Free State | 14 |
| Transvaal | 76 |
| Appointed and indirectly-elected members | 12 |
| Total | 178 |

### Parties represented

| Party | Seats |
| National Party | 103 |
| Conservative Party | 41 |
| Democratic Party | 34 |

### Members of the House of Assembly

The following is a list of MHAs elected in the 1989 general election to the 21st Parliament, which sat until the 1994 general election.
| Constituency | Province | Name | Party |
| Albany | Cape | Moorcroft, Errol | DP |
| Alberton | Transvaal | Oosthuizen, Andreas Johannes Gerhardus | NP |
| Algoa | Cape | Smit, Frans Pieter | NP |
| Aliwal | Cape | Pretorius, Jacob Frederik | NP |
| Amanzimtoti | Natal | Bartlett, George Shepstone | NP |
| Barberton | Transvaal | Uys, Casper | CP |
| Beaufort West | Cape | Cloete, Andries Christof | NP |
| Bellville | Cape | Ackermann, Cornelius | NP |
| Benoni | Transvaal | Lemmer, Josefus Johannes | NP |
| Berea | Natal | Worrall, Denis John | DP |
| Bethal | Transvaal | De Jager, Christiaan Daniel | CP |
| Bethlehem | Free State | Farrell, Paul Johannes | NP |
| Bezuidenhout | Transvaal | Engel, Geoffrey Craig | DP |
| Bloemfontein East | Free State | Swanepoel, Johannes Jacobus | NP |
| Bloemfontein North | Free State | van Heerden, Frederik Jacobus | NP |
| Bloemfontein West | Free State | Coetsee, Hendrik Jacobus | NP |
| Boksburg | Transvaal | Blanché, Johannes Petrus Izak | NP |
| Brakpan | Transvaal | Le Roux, François Jacobus | CP |
| Brentwood | Transvaal | Geldenhuys, Barend Leendert | NP |
| Brits | Transvaal | Gerber, Andrew | CP |
| Bryanston | Transvaal | Lorimer, Rupert John | DP |
| Caledon | Cape | Fick, Lambert Hendrik | NP |
| Cape Town Gardens | Cape | Andrew, Kenneth Michael | DP |
| Carletonville | Transvaal | Paulus, Petrus Jacobus | CP |
| Ceres | Cape | van Niekerk, Willem Abraham | NP |
| Claremont | Cape | van Eck, Jan | DP |
| Constantia | Cape | Hulley, Roger Rex | DP |
| Cradock | Cape | Meyer, Anthon Tobias | NP |
| De Aar | Cape | Jooste, Jan Adriaan | NP |
| De Kuilen | Cape | Streicher, Daniel Myburgh | NP |
| Delmas | Transvaal | Nolte, Daniel Gideon Hugo | CP |
| Durban Central | Natal | Gastrow, Peter Hans Paul | DP |
| Durban North | Natal | Ellis, Michael James | DP |
| Durban Point | Natal | Mathee, John Clifford | NP |
| Durbanville | Cape | van Deventer, Frederik Johannes | NP |
| East London City | Cape | Nel, Willem Hugh | NP |
| East London North | Cape | Badenhorst, Calle Jeugeiauen Wicktor | NP |
| Edenvale | Transvaal | Goodall, Brian Bradford | DP |
| Ermelo | Transvaal | Mentz, Marthinus Johannes | CP |
| False Bay | Cape | Jordaan, Adriaan Louw | NP |
| Fauresmith | Free State | Aucamp, Inus | NP |
| Florida | Transvaal | du Plessis, Barend Jacobus | NP |
| Geduld | Transvaal | De Beer, Samuel Johannes | NP |
| George | Cape | Smit, Hendrik Albertyn | NP |
| Germiston | Transvaal | Christophers, Derek | NP |
| Germiston District | Transvaal | Bosman, Jacobus Frederik | NP |
| Gezina | Transvaal | Swanepoel, Karel David | NP |
| Gordonia | Cape | Van Wyk, Jacob Albertus | NP |
| Graaff-Reinet | Cape | Retief, Johannes Lodewikus | NP |
| Green Point | Cape | Van der Merwe, Stephanus Sebastian | DP |
| Greytown | Natal | Cronjé, Pierre Carel | DP |
| Groote Schuur | Cape | Smuts, Mudene | DP |
| Heilbron | Free State | Pienaar, Cehill Hercules | CP |
| Helderberg | Cape | Jacobsz, François Paul | NP |
| Helderkruin | Transvaal | Van der Merwe, Christoffel Johannes | NP |
| Hercules | Transvaal | Barnard, Salmon Petrus | CP |
| Hillbrow | Transvaal | Fuchs, Lester | DP |
| Houghton | Transvaal | Leon, Anthony James | DP |
| Humansdorp | Cape | Meyer, Wilhelm Dempers | NP |
| Innesdal | Transvaal | Venter, Elizabeth Hendrina | NP |
| Jeppe | Transvaal | Bekker, Hendrik Jacobus | NP |
| Johannesburg North | Transvaal | Soal, Peter George | DP |
| Johannesburg West | Transvaal | Meyer, Roelof Petrus | NP |
| Kempton Park | Transvaal | King, Tersia Johanna | NP |
| Kimberley North | Cape | Brazelle, Jan Antonie | NP |
| Kimberley South | Cape | Niemann, Johannes Jacobus | NP |
| King William's Town | Cape | Radue, Raymond Julius | NP |
| Klerksdorp | Transvaal | Venter, Abraham Adriaan | NP |
| Klip River | Natal | Maree, Johannes Wessels | NP |
| Koedoespoort | Transvaal | Kruger, Tjaart Andries Petrus | NP |
| Kroonstad | Free State | Breytenbach, Wynand Nicolas | NP |
| Krugersdorp | Transvaal | Wessels, Leon | NP |
| Kuruman | Cape | Hoon, Jan Hendrik | CP |
| Ladybrand | Free State | van Rhijn, Petrus Hendrik | CP |
| Langlaagte | Transvaal | Vilonel, Johannes Jacobus | NP |
| Lichtenburg | Transvaal | Hartzenberg, Ferdinand | CP |
| Losberg | Transvaal | Jacobs, Stephanus Christoffel | CP |
| Lydenburg | Transvaal | Bruwer, Andries Abraham Bosman | CP |
| Maitland | Cape | Durr, Kent Diederich Skelton | NP |
| Malmesbury | Cape | Kotzé, Gert Jeremias | NP |
| Maraisburg | Transvaal | de la Rey, Pieter Hamman | CP |
| Meyerton | Transvaal | van der Merwe, Willem Lodewickus | CP |
| Middelburg | Transvaal | Coetzee, Hendrik Jacobus | CP |
| Modderfontein | Transvaal | Malan, Magnus André de Merindol | NP |
| Mooi River | Natal | Nel, Wessel Uys | DP |
| Mossel Bay | Cape | Janse van Rensburg, Helgard Michael | NP |
| Namaqualand | Cape | Louw, Eli van der Merwe | NP |
| Nelspruit | Transvaal | Maré, Pieter Ludolf | NP |
| Newcastle | Natal | Blaas, Adriaan | NP |
| Newton Park | Cape | Louw, Izak | NP |
| Nigel | Transvaal | Schoeman, Carel Benjamin | CP |
| North Rand | Transvaal | De Waal, Louis Arnold | DP |
| Oudtshoorn | Cape | De Jager, Arnoldus Johannes | NP |
| Overvaal | Transvaal | van der Merwe, Jacobus Hercules | CP |
| Paarl | Cape | Louw, Eugene | NP |
| Parktown | Transvaal | De Beer, Zacharias Johannes | DP |
| Parow | Cape | Kriel, Hermanus Jacobus | NP |
| Parys | Free State | Gous, Pieter Jacobus | CP |
| Pietermaritzburg North | Natal | Tarr, Michael Ashton | DP |
| Pietermaritzburg South | Natal | Haswell, Robert Frederick | DP |
| Pietersburg | Transvaal | Snyman, Willem Jacobus | CP |
| Piketberg | Cape | de Villiers, Dawid Jacobus | NP |
| Pinelands | Cape | Walsh, John Jasper | DP |
| Pinetown | Natal | Burrows, Roger Marshall | DP |
| Port Elizabeth Central | Cape | Trent, Edward William | DP |
| Port Elizabeth North | Cape | Myburgh, Gert Benjamin | NP |
| Port Natal | Natal | Marais, Johan André | NP |
| Potchefstroom | Transvaal | le Grange, Louis | NP |
| Potgietersrus | Transvaal | Pienaar, David Schalk | CP |
| Pretoria Central | Transvaal | Oosthuizen, Gerhardus Cornelius | NP |
| Pretoria East | Transvaal | Alant, Theodorus Gerhardus | NP |
| Pretoria West | Transvaal | Chiole, Joseph | CP |
| Prieska | Cape | Van Niekerk, Andre Isak | NP |
| Primrose | Transvaal | Welgemoed, Peter Johannes | NP |
| Queenstown | Cape | Schoeman, Emanuel Andreas | NP |
| Randburg | Transvaal | Malan, Wynand Charl | DP |
| Randfontein | Transvaal | Mulder, Cornelius Petrus | CP |
| Rissik | Transvaal | Fismer, Christiaan Loedolff | NP |
| Roodeplaat | Transvaal | du Plessis, Daniel Petrus | CP |
| Roodepoort | Transvaal | Prinsloo, Jurgens Johannes Stephanus | CP |
| Rosettenville | Transvaal | Camerer, Sheila Margaret | NP |
| Rustenburg | Transvaal | Botha, Willem Jacobus | CP |
| Sandton | Transvaal | Dalling, David John | DP |
| Sasolburg | Free State | Stofberg, Louis Frans | CP |
| Schweizer-Reneke | Transvaal | Mulder, Pieter Willem Adriaan | CP |
| Sea Point | Cape | Eglin, Colin Wells | DP |
| Simonstown | Cape | Momberg, Jan Hendrik | DP |
| Smithfield | Free State | Oosthuizen, Abraham Pieter | CP |
| South Coast | Natal | Thompson, Aubrey Gordon | NP |
| Soutpansberg | Transvaal | Langley, Thomas | CP |
| Springs | Transvaal | Coetzer, Pieter Willem | NP |
| Standerton | Transvaal | de Ville, Jacobus Rosier | CP |
| Stellenbosch | Cape | Marais, Pieter Gabriel | NP |
| Stilfontein | Transvaal | Groenewald, Petrus Johannes | CP |
| Sundays River | Cape | Delport, Jacobus Tertius | NP |
| Sunnyside | Transvaal | Schoeman, Stefanus Johannes | NP |
| Swellendam | Cape | Koornhof, Nicolaas Jacobus Janse van Rensburg | NP |
| Turffontein | Transvaal | Fourie, Andrew | NP |
| Tygervallei | Cape | Pretorius, Izak Jacobus | NP |
| Uitenhage | Cape | Botha, Willem Abraham | CP |
| Umbilo | Natal | Charlewood, Carole Heeley | DP |
| Umfolozi | Natal | Schnetler, James | NP |
| Umhlanga | Natal | Jordaan, Jacobus Adriaan | DP |
| Umhlatuzana | Natal | Steenkamp, Pieter Johannes | NP |
| Umlazi | Natal | Botha, Cornelius Johannes van Rooyen | NP |
| Vanderbijlpark | Transvaal | Viljoen, Gerrit van Niekerk | NP |
| Vasco | Cape | Heyns, Johann Hendrik | NP |
| Ventersdorp | Transvaal | van Vuuren, Stefanus Petrus | CP |
| Vereeniging | Transvaal | Gunning, Thomas | NP |
| Verwoerdburg | Transvaal | Vlok, Adriaan Johannes | NP |
| Virginia | Free State | Clase, Petrus Johannes | NP |
| Vryburg | Cape | Scheepers, Johannes Hendrikus Lodewyk | NP |
| Vryheid | Natal | Mentz, Jurie Hendrik Wynand | NP |
| Walmer | Cape | Rogers, Robert Harry Doherty | DP |
| Walvis Bay | Cape | De Jager, Christoffel Lombard | NP |
| Waterberg | Transvaal | Treurnicht, Andries | CP |
| Waterkloof | Transvaal | Marais, George | NP |
| Welkom | Free State | Jordaan, Ernst Jacobus | CP |
| Wellington | Cape | Malherbe, Guillaume Johannes | NP |
| Westdene | Transvaal | Botha, Roelof Frederik | NP |
| Winburg | Free State | Steyn, Pieter Theodorus | NP |
| Witbank | Transvaal | van Wyk, Wynand Jacobus Davel | CP |
| Wonderboom | Transvaal | Botha, Jacobus Johannes Christoffel | CP |
| Worcester | Cape | King, Ryno Johannes | NP |
| Wynberg | Cape | Carlisle, Robin Vincent | DP |
| Yeoville | Transvaal | Schwarz, Harry Heinz | DP |

## House of Representatives
### Summary by province

The table below gives the number of parliamentary seats, broken down by province. The provinces are those which existed prior to 1994.
| Province | Number of seats |
| Cape | 60 |
| Natal | 5 |
| Orange Free State | 5 |
| Transvaal | 10 |
| Appointed and indirectly elected members | 5 |
| Total | 85 |

### Parties represented

| Party | Seats |
| Labour Party | 74 |
| Democratic Reform Party | 5 |
| United Democratic Party | 3 |
| Freedom Party | 1 |
| Independents | 2 |

### Members of the House of Representatives

The following is a list of MHRs elected in the 1989 general election to the 21st Parliament, which sat until the 1994 general election.
| Constituency | Province | Name | Party |
| Addo | Cape | Hendrickse, Peter Alroy Charles | LP |
| Alra Park | Transvaal | Roper, Arthur James | LP |
| Belhar | Cape | Simmons, Stanley | LP |
| Berg River | Cape | Gordon, Errol Richard | LP |
| Bethelsdorp | Cape | Dietrich, William John | LP |
| Bishop Lavis | Cape | Isaacs, Nicholas Martin | DRP |
| Bokkeveld | Cape | Nasson, Clifford Ivor | LP |
| Bonteheuwel | Cape | McKenzie, Patrick Cecil | LP |
| Border | Cape | Mopp, Peter Alexander Stewart | LP |
| Bosmont | Transvaal | George, Trevor Richard | LP |
| Britstown | Cape | Hollander, Louis Jacob | LP |
| Daljosaphat | Cape | Leander, Christian Johannes George | LP |
| Diamant | Cape | Abrahams, Leslie Charles | LP |
| Diaz | Cape | Sampson, Lester James | LP |
| Durban Suburbs | Natal | Landers, Luwellyn Tyrone | LP |
| Dysseldorp | Cape | Swigelaar, James Daniel | LP |
| Eastern Free State | Free State | Sanders, Philip | LP |
| Eersterus | Transvaal | da Gama, Patrick Richard Eric | LP |
| Eldorado Park | Transvaal | Mateman, Donald Harry | LP |
| Elsies River | Cape | Kleinsmidt, Paul Johannes | LP |
| Essellen Park | Cape | Ismail, Anwar | LP |
| Fish River | Cape | Koeberg, Carolus | LP |
| Gelvandale | Cape | Loonat, Mahomed | LP |
| Genadendal | Cape | Padiachy, Neville Johannes | LP |
| Grassy Park | Cape | Ebrahim, Sulaiman | DRP |
| Greenwood Park | Natal | George, Cyril Maurice | Ind |
| Griqualand West | Cape | Essop, Ismail | LP |
| Haarlem | Cape | Green, Charlie Elias | LP |
| Hanover Park | Cape | Lategan, Kenneth Henry | LP |
| Hantam | Cape | Krieger, John David | LP |
| Hawston | Cape | Carelse, Glen Morris Edwin | LP |
| Heidedal | Free State | Grobbler, Benjamin | LP |
| Heideveld | Cape | Johannes, Andries Frederick | DRP |
| Kalahari | Cape | Julies, Andrew Alfred | LP |
| Karee | Cape | Masher, Mario George | LP |
| Kasselsvlei | Cape | Cupido, Hendry Benjamin | LP |
| Klipspruit West | Transvaal | Reeves, Anthony Edgar | LP |
| Liesbeek | Cape | Klink, Pieter Johannes Lukas | LP |
| Macassar | Cape | Herandien, Cecil Bernard | DRP |
| Mamre | Cape | Williams, Abraham | LP |
| Manenberg | Cape | Kuiler, James Ronald | LP |
| Matroosfontein | Cape | Thomas, Gordon Henry John | DRP |
| Middle Karoo | Cape | Saaiman, Pieter Willem | DRP |
| Mitchells Plain | Cape | Fisher, Stanley David | LP |
| Natal Interior | Natal | Whyte, William Lawrence | LP |
| Natal Mid-East | Natal | Napier, Peter Thomas Charles | LP |
| Newclare | Transvaal | Wessels, Gregory Raymond | LP |
| North Eastern Cape | Cape | O'Reilly, Reginald | LP |
| Northern Cape | Cape | Lockey, Desmond | LP |
| Northern Transvaal | Transvaal | Verveen, Solomon Hardy | LP |
| Nuweveld | Cape | Essop, Anver | LP |
| Opkoms | Free State | Macalagh, Godfrey Job | LP |
| Ottery | Cape | de la Cruz, Dennis | DRP |
| Outiniqua | Cape | April, Christiaan Jeffrey | LP |
| Pniel | Cape | Curry, David Michael George | LP |
| Ravensmead | Cape | Curry, David Michael George | Ind |
| Rawsonville | Cape | Andrews, Barend Johannes | LP |
| Reiger Park | Transvaal | Rabie, Jakobus Albert | DRP |
| Retreat | Cape | Morkel, Gerald Norman | LP |
| Rietvlei | Cape | Ross, Harold Phillip | LP |
| Riversdale | Cape | Josephs, Douglas Willem Nebuchadnezzar | LP |
| Robertson | Cape | Meyer, William James | LP |
| Rust ter Vaal | Transvaal | Louw, Samuel Kolman | LP |
| Schauderville | Cape | Hendrickse, Michael André | LP |
| Silvertown | Cape | Rhoda, Rodney Tyrone | LP |
| Springbok | Cape | Friedberg, Moritz | LP |
| Steinkopf | Cape | Balie, Abraham | LP |
| Strandfontein | Cape | Harris, Peter Christopher | LP |
| Southern Cape | Cape | Cupido, Basil Peter | LP |
| Southern Free State | Free State | Leeuw, Godfrey Louis Gerrit | LP |
| Suurbraak | Cape | Harmse, Peter Samuel | LP |
| Swartkops | Cape | Hendrickse, Helenard Joe | LP |
| Swartland | Cape | Oosthuizen, Jacobus Christian | LP |
| Swartland | Cape | Hoosen, Soheir | FP |
| Toekomsrus | Transvaal | Richards, Ishmail | LP |
| Upington | Cape | Theron, Moza Mayman | LP |
| Vredendal | Cape | Meyer, Petrus | LP |
| Wentworth | Natal | Abrahams, Thomas | LP |
| Western Free State | Free State | Rooskrans, Glen | LP |
| Wuppertal | Cape | Wyngaard, Christiaan Allen | LP |

## House of Delegates
### Summary by province

The table below gives the number of parliamentary seats, broken down by province. The provinces are those which existed prior to 1994.
| Province | Number of seats |
| Cape | 3 |
| Natal | 29 |
| Orange Free State | 0 |
| Transvaal | 8 |
| Appointed and indirectly elected members | 5 |
| Total | 45 |

### Parties represented

| Party | Seats |
| Solidarity | 19 |
| National People's Party | 9 |
| Merit People's Party | 4 |
| Democratic Party | 3 |
| Freedom Party | 2 |
| National Federal Party | 1 |
| People's Party of South Africa | 1 |
| Independents | 6 |

### Members of the House of Delegates

The following is a list of MHDs elected in the 1989 general election to the 21st Parliament, which sat until the 1994 general election.
| Constituency | Province | Name | Party |
| Actonville | Transvaal | Abram, Salamuddi | PPSA |
| Allandale | Natal | Nadasen, Perumal Chinappyan | FP |
| Arena Park | Natal | Rajbansi, Amichand | NPP |
| Bayview | Natal | Palan, Thulkanna | Sol |
| Brickfield | Natal | Joosab, Ebrahim | NPP |
| Camperdown | Natal | Gounden, Thirumalingam Linga | Sol |
| Cavendish | Natal | Devan, Palanisamy Iyanna | Sol |
| Central Rand | Transvaal | Padiachey, Desmond Kanaprekancen | NFP |
| Chatsworth Central | Natal | Chetty, Kasawal | Sol |
| Clare Estate | Natal | Mohanlall, Madanlall | NPP |
| Durban Bay | Natal | Naidoo, Arulsivanathan Ganas Varadappa | NPP |
| Eastern Transvaal | Transvaal | Khan, Abdus Sammed | Sol |
| Glenview | Natal | Reddy, Jagaram Narainsamy | Sol |
| Havenside | Natal | Bandulalla, Mohanlal | Sol |
| Isipingo | Natal | Govender, Pubal | Ind |
| Laudium | Transvaal | Akoob, Abdool Sattar | Sol |
| Lenasia Central | Transvaal | Ebrahim, Rashida | MPP |
| Lenasia East | Transvaal | Daya, Ranchod | MPP |
| Lenasia West | Transvaal | Sakalingum, Darmalingum | MPP |
| Malabar | Cape | Bhana, Rawanlal | Sol |
| Mariannhill | Natal | Naranjee, Manilall | Ind |
| Merebank | Natal | Rajoo, Kisten | Ind |
| Montford | Natal | Mahabeer, Rishinand Ramnath | Ind |
| Moorcross | Natal | Baig, Mahomed Yakoob | NPP |
| Natal Midlands | Natal | Pachai, Somaroo Pachai | Sol |
| Newholme | Natal | Neerahoo, Hemanthikumar Murilal | Ind |
| North Coast | Natal | Jumuna, Narantuk Jamuna | Sol |
| Northern Natal | Natal | Naicker, Soobramoney Vythilingam | NPP |
| North Western Cape | Cape | Padayachy, Murguasen Sammy | FP |
| North Western Transvaal | Transvaal | Makda, Yakoob Mahomed | Sol |
| Phoenix | Natal | Singh, Aumsensingh | DP |
| Red Hill | Natal | Dookie, Baldeo | Sol |
| Reservoir Hills | Natal | Panday, Chatoo | NPP |
| Rylands | Cape | Mohamed, Abdul Ganie | Ind |
| Springfield | Natal | Rajab, Mahmoud | DP |
| Southern Natal | Natal | Moodley, Kisten | Sol |
| Stanger | Natal | Rajab, Mahmoud | Sol |
| Tongaat | Natal | Abraham, Michael | DP |
| Umzinto | Natal | Singh, Narend | Sol |
| Verulam | Natal | Naidoo, Sagadava | NPP |