Open main menu

List of African stadiums by capacity

The following is an incomplete list of sports stadiums in Africa. They are in order by their capacity, that is the maximum number of spectators the stadium can accommodate. Most large stadiums in Africa are used for football (soccer), with some also used for athletics and rugby union. Currently all African stadiums with a capacity of 25,000 or more are included. Soccer City in Johannesburg is currently the largest stadium in Africa since its capacity was increased to 94,700 for the 2010 FIFA World Cup. This event, which took place in June–July, was the first time an African country has hosted the World Cup. The Olympic Games have never been staged in Africa.

At a construction cost of $600 million, the Cape Town Stadium, located in the legislative capital of South Africa is the most expensive stadium in Africa. The stadium, which is often referred to as the “Green Point Stadium” because it sits on the piece land that previously housed the Green Point stadium, was constructed by an indigenous company, Murray & Roberts Construction Company.[1]

Current stadiumsEdit

Capacity of 25,000 or moreEdit

Stadium Capacity City Country Home Team/s
FNB Stadium 94,736 Johannesburg   South Africa South Africa national football team, Kaizer Chiefs FC
Borg El Arab Stadium 86,000 Alexandria   Egypt Egypt national football team, Al Ittihad, Smouha
Stade des Martyrs 80,000 Kinshasa   DR Congo DR Congo national football team
Cairo International Stadium 74,100 Cairo   Egypt Egypt national football team, Al Ahly, Zamalek
Stade Mohamed V 67,000 Casablanca   Morocco Morocco national football team, Raja Casablanca, Wydad Casablanca
July 5 Stadium 64,000 Algiers   Algeria Algeria national football team, MC Alger, USM Alger
Ellis Park Stadium 62,567 Johannesburg   South Africa Lions, Golden Lions, South Africa national rugby team
Abuja Stadium 60,491 Abuja   Nigeria Nigeria national football team
Stade 7 November 60,000 Radès   Tunisia Tunisia national football team
Stade Municipal de Kintélé 60,000 Brazzaville   Congo Congo national football team
Bahir Dar Stadium 60,000 Bahir Dar   Ethiopia Ethiopia national football team
Tanzania National Main Stadium 60,000 Dar es Salaam   Tanzania Tanzania national football team
Stade Leopold Senghor 60,000 Dakar   Senegal Senegal national football team, ASC Jeanne d'Arc
Moi International Sports Centre 60,000 Nairobi   Kenya Kenya national football team
Heroes National Stadium 60,000 Lusaka   Zambia Zambia national football team
National Sports Stadium 60,000 Harare   Zimbabwe Zimbabwe national football team
Odi Stadium 60,000 Mabopane   South Africa Garankuwa United
May 19 Stadium 56,000 Annaba   Algeria USM Annaba
Moses Mabhida Stadium 56,000 Durban   South Africa AmaZulu F.C.
Cape Town Stadium 55,000 Cape Town   South Africa Ajax Cape Town
Kings Park Stadium 52,000 Durban   South Africa Sharks, Sharks (Currie Cup), South Africa national rugby team
Stade Moulay Abdellah 52,000 Rabat   Morocco AS FAR, Morocco national football team
Loftus Versfeld Stadium 51,762 Pretoria   South Africa Bulls, Blue Bulls, South Africa national rugby team
Newlands Stadium 51,100 Cape Town   South Africa Stormers, Western Province, South Africa national rugby team
June 11 Stadium 50,000 Tripoli   Libya Libya national football team, Al-Ahly, Al-Ittihad, Al Madina Tripoli
Estádio 11 de Novembro 50,000 Luanda   Angola Angola national football team, Petro Luanda
Stade 26 mars 50,000 Bamako   Mali Mali national football team, Stade Malien
Nongo Stadium 50,000 Conakry   Guinea Guinea national football team
Stade Tata Raphaël 50,000 Kinshasa   DR Congo AS Vita Club, DC Motema Pembe
Levy Mwanawasa Stadium 49,800 Ndola   Zambia Zambia national football team, ZESCO United F.C.
Nelson Mandela Bay Stadium 48,459 Port Elizabeth   South Africa Southern Kings, Eastern Province Elephants, South Africa Sevens
Peter Mokaba Stadium 46,000 Polokwane   South Africa South Africa national football team
Free State Stadium 46,000 Bloemfontein   South Africa Cheetahs, Free State Cheetahs, South Africa national rugby team
Stade Adrar 45,480 Agadir   Morocco Hassania Agadir
Stade de Marrakech 45,240 Marrakech   Morocco Kawkab Marrakech
Mandela National Stadium 45,202[1] Kampala   Uganda Uganda Revenue Authority FC, Uganda Police FC, Uganda national football team
Stade El Menzah 45,000 Tunis   Tunisia Espérance de Tunis, Club Africain
February 24 Stadium 45,000 Sidi Bel Abbes   Algeria USM Bel-Abbès
Egyptian Army Stadium 45,000 Suez   Egypt Petrojet
Stade Ibn Batouta 45,000 Tanger   Morocco Ittihad de Tanger
Fez Stadium 45,000 Fes   Morocco Maghreb Fez
Stade Félix Houphouët-Boigny 45,000 Abidjan   Ivory Coast ASEC Mimosas
Lagos National Stadium 45,000 Lagos   Nigeria Abandoned in 2004
Al-Merrikh Stadium 43,000 Omdurman   Sudan Sudan national football team, Al-Merrikh
Estádio da Machava 42,000 Maputo   Mozambique Mozambique national football team
Estádio do Zimpeto 42,000 Maputo   Mozambique 2011 All-Africa Games
Royal Bafokeng Stadium 42,000 Rustenburg   South Africa Platinum Stars
Mbombela Stadium 40,929 Nelspruit   South Africa Bidvest Wits FC
Baba Yara Stadium 40,528 Kumasi   Ghana Asante Kotoko, King Faisal Babes
Stade Ahmadou Ahidjo 40,122 Yaoundé   Cameroon Canon Yaoundé, Tonnerre Yaoundé
Bingu National Stadium 40,090[2] Lilongwe   Malawi Malawi national football team
Ahmed Zabana Stadium 40,000 Oran   Algeria MC Oran, Algeria national rugby team
Mohamed Hamlaoui Stadium 40,000 Constantine   Algeria CS Constantine
Kamazu Stadium 40,000 Blantyre   Malawi Malawi national football team
March 28 Stadium 40,000 Benghazi   Libya Libya national football team, Al-Ahly, Al-Nasr, Al Tahaddy
Accra Sports Stadium 40,000 Accra   Ghana Accra Hearts of Oak Sporting Club, Great Olympics
Stade d'Angondjé 40,000 Libreville   Gabon Gabon national football team
Stade du 4-Août 40,000 Ouagadougou   Burkina Faso Burkina Faso national football team, Etoile Filante Ouagadougou
Thohoyandou Stadium 40,000 Thohoyandou   South Africa Black Leopards
Orlando Stadium 40,000 Soweto   South Africa Orlando Pirates
Barbourfields Stadium 40,000 Bulawayo   Zimbabwe Highlanders F.C.
Civo Stadium 40,000 Lilongwe   Malawi CIVO United
Estádio da Cidadela 40,000 Luanda   Angola Petro Atletico, Sport Luanda e Benfica, Clube Desportivo Primeiro de Agosto
Adokiye Amiesimaka Stadium 38,000 Port Harcourt   Nigeria Dolphins FC
Johannesburg Stadium 37,500 Johannesburg   South Africa Orlando Pirates
National Stadium (Sierra Leone) 36,000 Freetown   Sierra Leone Sierra Leone national football team, East End Lions, Mighty Blackpool, Ports Authority F.C.
Estadio de Bata 35,700 Bata   Equatorial Guinea Equatorial Guinea national football team
Mustapha Tchaker Stadium 35,000 Blida   Algeria USM Blida, Algeria national football team
Rouibah Hocine Stadium 35,000 Jijel   Algeria JS Djijel
Osman Ahmed Osman Stadium 35,000 Cairo   Egypt Al Mokawloon Al Arab
Stade Bouaké 35,000 Bouaké   Ivory Coast ASC Bouaké
Al-Hilal Stadium 35,000 Omdurman   Sudan Al-Hilal
CCM Kirumba Stadium 35,000 Mwanza   Tanzania Toto African
Charles Mopeli Stadium 35,000 Phuthaditjhaba   South Africa Free State Stars
Honneur Stadium 35,000 Oujda   Morocco Mouloudia Oujda
Pietersburg Stadium 35,000 Polokwane   South Africa Ria Stars
Muhammadu Dikko Stadium 35,000 Katsina   Nigeria Katsina United
Rufaro Stadium 35,000 Harare   Zimbabwe Dynamos FC
Stade de l'Amitié 35,000 Cotonou   Benin Benin national football team
Stade Félix Houphouët-Boigny 35,000 Abidjan   Ivory Coast ASEC Mimosas
Mogadishu Stadium 65,000 Mogadishu   Somalia Somalia national football team
Stade Général Seyni Kountché 35,000 Niamey   Niger Sahel SC
National Complex (Liberia) 35,000 Monrovia   Liberia Liberia national football team
Stade Municipal de Lubumbashi 35,000 Lubumbashi   DR Congo TP Mazembe
Complexo da Sr. da Graça 35,000 Benguela   Angola Primeiro de Maio
Wanderers Stadium 34,000 Johannesburg   South Africa Highveld Lions cricket team, Transvaal cricket team, South Africa national cricket team
Athlone Stadium 34,000 Cape Town   South Africa Chippa United, Santos Cape Town
EPRU Stadium 33,852 Port Elizabeth   South Africa Bay United FC
Stade Alphonse Massemba-Débat 33,037 Brazzaville   Congo CARA Brazzaville, Etoile du Congo
Addis Abeba Stadium 33,000 Addis Ababa   Ethiopia Saint-George SA
Olympia Stadium 32,000 Rustenburg   South Africa South Africa national football team, South Africa national rugby team
August 20, 1955 Stadium 30,000 Skikda   Algeria JSM Skikda
Ahmed Kaïd Stadium 30,000 Tiaret   Algeria JSM Tiaret
Stade Tahar Zoughari 30,000 Relizane   Algeria RC Relizane
Godswill Akpabio International Stadium 30,000 Uyo   Nigeria Nigeria national football team, Akwa United
Jalingo City Stadium 30,000 Jalingo   Nigeria Taraba FC
Stade Amahoro 30,000 Kigali   Rwanda Amavubi
Nyayo National Stadium 30,000 Nairobi   Kenya Kenya national football team, A.F.C. Leopards, Sofapaka
Stade de Kégué 30,000 Lomé   Togo Togo national football team
Independence Stadium (Bakau) 30,000 Bakau   Gambia Gambia national football team
Rand Stadium 30,000 Johannesburg   South Africa South Africa national football team, Kaizer Chiefs FC
Stade Municipal (Ouagadougou) 30,000 Ouagadougou   Burkina Faso Santos Football Club
Stade Municipal (Bobo Dioulasso) 30,000 Bobo-Dioulasso   Burkina Faso Association Sportive des Fonctionnaires de Bobo, Racing Club de Bobo
Stade de la Réunification 30,000 Douala   Cameroon Union Douala, Les Astres FC
Beni Ebeid Stadium 30,000 Beni Ebeid   Egypt Beni Ebeid
Al Salam Stadium 30,000 Cairo   Egypt El Entag El Harby
30 June Stadium 30,000 Cairo   Egypt Egypt national football team
Independence Stadium (Zambia) 30,000 Lusaka   Zambia Green Buffaloes, Zambia national football team
Stade Cheikh Laaghdef 30,000 El Aaiún   Morocco Jeunesse Massira
Nakivubo Stadium 30,000 Kampala   Uganda Simba FC, KCCA FC
Stade Larbi Zaouli 30,000 Casablanca   Morocco Tihad Sportif Casablanca
Abebe Bikila Stadium 30,000 Addis Ababa   Ethiopia Dedebit F.C.
Lucas Masterpieces Moripe Stadium 28,900 Pretoria   South Africa Supersport United, Mamelodi Sundowns
Cairo Military Academy Stadium 28,500 Cairo   Egypt Wadi Degla
Stade Olympique de Sousse 28,000 Sousse   Tunisia Étoile du Sahel
Francistown Stadium 27,000 Francistown   Botswana Botswana national football team, TAFIC
Suez Stadium 27,000 Suez   Egypt Montakhab Suez, Petrojet
Botswana National Stadium 25,000 Gaborone   Botswana Township Rollers, Gaborone United
Stade de Franceville 25,000 Franceville   Gabon Gabon national football team
Stade Messaoud Zougar 25,000 El Eulma   Algeria MC El Eulma
Stade 8 Mai 1945 25,000 Sétif   Algeria ES Sétif
Ghazl El Mahalla Stadium 25,000 El Mahalla El Kubra   Egypt Ghazl El Mahalla
Stade du 28 Septembre 25,000 Conakry   Guinea Guinea national football team
U. J. Esuene Stadium 25,000 Calabar   Nigeria Calabar Rovers
Obafemi Awolowo Stadium 25,000 Ibadan   Nigeria Nigeria national football team
Civo Stadium 25,000 Lilongwe   Malawi Civo United
Stade Modibo Kéïta 25,000 Bamako   Mali AS Real Bamako
Stade Charles de Gaulle 25,000 Porto-Novo   Benin AS Dragons FC de l'Ouémé
Independence Stadium (Namibia) 25,000 Windhoek   Namibia Namibia national football team
PAM Brink Stadium 25,000 Gauteng   South Africa Orlando Pirates
Kingsmead Cricket Ground 25,000 Durban   South Africa Dolphins (cricket team)
Newlands Cricket Ground 25,000 Cape Town   South Africa Cape Cobras
HM Pitje Stadium 25,000 Tshwane   South Africa South Africa national football team
Awassa Kenema Stadium 25,000 Awassa   Ethiopia Awassa City FC
Bo Stadium 25,000 Bo   Sierra Leone Bo Rangers, Nepean Stars

Other Stadiums hosted main competitionsEdit

Stadium Capacity City Country Home Team/s Competition
Khartoum Stadium 23,000 Khartoum   Sudan Al Khartoum SC 1957 Africa Cup of Nations / 1970 Africa Cup of Nations / 2011 African Nations Championship
Haras El Hodoud Stadium 22,000 Alexandria   Egypt Haras El Hodoud 2006 Africa Cup of Nations / 2009 FIFA U-20 World Cup
Tamale Stadium 21,017 Tamale   Ghana Real Tamale United 2008 Africa Cup of Nations
Sekondi-Takoradi Stadium 20,088 Sekondi-Takoradi   Ghana Sekondi Hasaacas FC 2008 Africa Cup of Nations
Stade Mustapha Ben Jannet 20,000 Monastir   Tunisia US Monastir 2004 Africa Cup of Nations
Stade 15 Octobre 20,000 Bizerte   Tunisia CA Bizertin 2001 Mediterranean Games / 2004 Africa Cup of Nations
Stade d'Oyem 20,000 Oyem   Gabon Gabon national football team 2017 Africa Cup of Nations
Stade de Port-Gentil 20,000 Port-Gentil   Gabon Gabon national football team 2017 Africa Cup of Nations
Estádio Nacional do Chiazi 20,000 Cabinda   Angola Angola national football team 2010 Africa Cup of Nations
Estádio Nacional da Tundavala 20,000 Lubango   Angola Angola national football team 2010 Africa Cup of Nations
Alexandria Stadium 19,676 Alexandria   Egypt Al Ittihad, Smouha 1974 Africa Cup of Nations / 1986 Africa Cup of Nations / 2006 Africa Cup of Nations / 2009 FIFA U-20 World Cup / 2019 Africa Cup of Nations
Ismailia Stadium 18,525 Ismailia   Egypt Ismaily 2006 Africa Cup of Nations / 2009 FIFA U-20 World Cup / 2019 Africa Cup of Nations
Al Masry Club Stadium 18,000 Port Said   Egypt Al Masry 2006 Africa Cup of Nations / 2009 FIFA U-20 World Cup
Stade Taïeb Mhiri 18,000 Sfax   Tunisia CS Sfaxien 2004 Africa Cup of Nations
Stade Chedly Zouiten 18,000 Tunis   Tunisia Stade Tunisien 1965 Africa Cup of Nations / 1994 Africa Cup of Nations / 1977 FIFA World Youth Championship
Sani Abacha Stadium 16,000 Kano   Nigeria Kano Pillars 2000 African Cup of Nations / 2009 FIFA U-17 World Cup
Nuevo Estadio de Malabo 15,250 Malabo   Equatorial Guinea Equatorial Guinea national football team 2012 Africa Cup of Nations / 2015 Africa Cup of Nations
Mokhtar El Tetsh Stadium 15,000 Cairo   Egypt Al Ahly 1959 Africa Cup of Nations
Ala'ab Damanhour Stadium 8,000 Damanhour   Egypt Ala'ab Damanhour 1974 Africa Cup of Nations

Under constructionEdit

The following is a list of African stadiums which are currently under construction and will have a capacity of 20,000 or more.

Stadium Capacity City Country Tenant(s) Opening
Grand Stade de Casablanca 93,000 Casablanca   Morocco Morocco, Raja Casablanca, Wydad Casablanca TBD
Al Ahly SC Stadium 60,000 Cairo   Egypt Al Ahly TBD
Stade National de la Côte d’Ivoire 60,000 Abidjan   Ivory Coast Ivory Coast national football team 2019
Paul Biya Stadium 60,000 Yaoundé   Cameroon Cameroon national football team 2018
National Stadium 60,000 Tema   Ghana Ghana national football team 2022
Addis Ababa National Stadium 60,000 Addis Ababa   Ethiopia Ethiopia national football team, Saint George FC 2019
Stade Abdelkader Khalef 50,000 Tizi Ouzou   Algeria JS Kabylie 2018
Japoma Stadium 50,000 Douala   Cameroon Union Douala, New Star de Douala, Astres FC 2019
New Sétif Stadium 50,000 Sétif   Algeria ES Sétif 2022
Wadi Al Rabi Stadium 50,000 Tripoli   Libya Libya national football team TBD
Stade Olympique de Sousse 49,000 Sousse   Tunisia ES Sahel 2021
Grand Stade Tetouan 45,600 Tétouan   Morocco Moghreb Tétouan 2022
Abdelkader Fréha Stadium 40,143 Oran   Algeria MC Oran 2018
Stade Omar Bongo 40,000 Libreville   Gabon Gabon national football team, FC 105 Libreville 2018
Abdelhamid Kermali Stadium 40,000 Baraki   Algeria USM El Harrach 2018
Douera Sportpark Stadium 40,000 Douéra   Algeria Algeria national football team 2021
Grand Stade de Sfax 40,000 Sfax   Tunisia CS Sfaxien 2021
Grand complexe sportif Chlef 40,000 Chlef   Algeria ASO Chlef 2020
New Al Hoceima Stadium 40,000 Al Hoceima   Morocco Chabab Rif Al Hoceima TBD
Complexe sportif de Côte d'Or 30,000 Highlands   Mauritius Mauritius national football team 2019
Al Kremiah Stadium 25,000 Tripoli   Libya Al-Ahli Tripoli TBD
Murbat Stadium 21,442 Misrata   Libya Asswehly SC TBD
Stade de Korhogo 20,000 Korhogo   Ivory Coast Ivory Coast national football team 2021
Stade de San Pédro 20,000 San Pédro   Ivory Coast Séwé FC 2021
Stade de Yamoussoukro 20,000 Yamoussoukro   Ivory Coast Société Omnisports de l'Armée 2021
New Sig Stadium 20,000 Sig   Algeria CC Sig 2018
Victoria Falls Cricket Stadium 12,000 Victoria Falls   Zimbabwe Matabeleland Tuskers 2022

See alsoEdit