# List of African stadiums by capacity

The following is a 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. African stadiums with a capacity of 30,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.

## Current stadiums

| Rank | Stadium | Capacity | City | Country | Tenants |
| 1 | FNB Stadium | 94,736 | Johannesburg | South Africa | South Africa national football team, Kaizer Chiefs FC |
| 2 | Misr Stadium | 93,940 | Cairo | Egypt | Egypt national football team |
| 3 | Borg El-Arab Stadium | 86,000 | Alexandria | Egypt | Egypt national football team |
| 4 | Stade des Martyrs de la Pentecôte | 80,000 | Kinshasa | DR Congo | DR Congo national football team |
| 5 | Stade Leopold Senghor | 80,000 | Dakar | Senegal | Senegal national football team, ASC Jeanne d'Arc |
| 6 | Cairo International Stadium | 75,000 | Cairo | Egypt | Egypt national football team, Al Ahly, Zamalek |
| 7 | Kamuzu Stadium | 65,000 | Blantyre | Malawi | Malawi national football team |
| 8 | Ibn Batouta Stadium | 65,000 | Tangier | Morocco | Morocco national football team, Ittihad Tanger, |
| 9 | Stade du 5 Juillet | 64,200 | Algiers | Algeria | Algeria national football team, MC Alger |
| 10 | Ellis Park Stadium | 62,567 | Johannesburg | South Africa | Lions, Golden Lions, South Africa national rugby team |
| 11 | Abuja Stadium | 60,491 | Abuja | Nigeria | Nigeria national football team |
| 12 | Stade Hammadi Agrebi | 60,000 | Radès | Tunisia | Tunisia national football team, Club Africain, Espérance de Tunis |
| 13 | Stade Tata Raphaël | 60,000 | Kinshasa | DR Congo | AS Vita Club, DC Motema Pembe |
| 14 | Alassane Ouattara Stadium | 60,000 | Abidjan | Côte d'Ivoire | Côte d'Ivoire national football team |
| 15 | Stade Municipal de Kintélé | 60,000 | Brazzaville | Congo | Congo national football team |
| 16 | National Stadium | 60,000 | Dar es-Salaam | Tanzania | Tanzania national football team |
| 17 | Olembe Stadium | 60,000 | Yaoundé | Cameroon | Cameroon national football team |
| 18 | Heroes National Stadium | 60,000 | Lusaka | Zambia | Zambia national football team |
| 19 | Tigray Stadium | 60,000 | Mekelle | Ethiopia | Mekelle 70 Enderta, Shire Endaselassie, Dedebit FC |
| 20 | Bahir Dar Stadium | 60,000 | Bahir Dar | Ethiopia | Ethiopia national football team |
| 21 | Hawassa Kenema Stadium | 60,000 | Hawassa | Ethiopia | Hawassa City |
| 22 | Garoonka Muqdisho | 65,000 | Mogadishu | Somalia | Somalia national football team, Moqadishu, |
| 23 | National Sports Stadium | 60,000 | Harare | Zimbabwe | Zimbabwe national football team |
| 24 | Cape Town Stadium | 58,310 | Cape Town | South Africa | Stormers, Western Province, South Africa national rugby team, Cape Town City |
| 25 | 19 May 1956 Stadium | 56,000 | Annaba | Algeria | USM Annaba |
| 26 | Moses Mabhida Stadium | 55,500 | Durban | South Africa | AmaZulu FC |
| 27 | Kasarani Stadium | 55,000 | Nairobi | Kenya | Kenya national football team |
| 28 | Hollywoodbets Kings Park | 52,000 | Durban | South Africa | Sharks, Sharks (Currie Cup), South Africa national rugby team |
| 29 | Loftus Versfeld Stadium | 51,762 | Pretoria | South Africa | Mamelodi Sundowns, Bulls, Blue Bulls, South Africa national rugby team |
| 30 | DHL Newlands | 51,100 (closed since 2020) | Cape Town | South Africa | |
| 31 | Stade Hocine-Ait Ahmed | 50,766 | Tizi Ouzou | Algeria | Algeria national football team, JS Kabylie |
| 32 | Estádio 11 de Novembro | 50,000 | Luanda | Angola | Angola national football team, Petro Luanda |
| 33 | Japoma Stadium | 50,000 | Douala | Cameroon | Union Douala, New Star de Douala, Astres FC |
| 34 | Tripoli Stadium | 50,000 | Tripoli | Libya | Libya national football team, Al-Ahly, Al-Ittihad, Al-Madina |
| 35 | Estádio da Cidadela | 50,000 | Luanda | Angola | Petro Atletico, Sport Luanda e Benfica, Clube Desportivo Primeiro de Agosto |
| 36 | Stade Général Seyni Kountché | 50,000 | Niamey | Niger | Niger national football team, Sahel SC |
| 37 | Stade Abdoulaye Wade | 50,000 | Dakar | Senegal | Senegal national football team |
| 38 | Stade du 26-mars | 50,000 | Bamako | Mali | Mali national football team, Stade Malien |
| 39 | Stade Olympique de Sousse | 50,000 | Sousse | Tunisia | Étoile du Sahel |
| 40 | Stade Général Aboubacar Sangoulé Lamizana | 50,000 | Bobo-Dioulasso | Burkina Faso | Association Sportive des Fonctionnaires de Bobo, Racing Club de Bobo |
| 41 | Levy Mwanawasa Stadium | 49,800 | Ndola | Zambia | Zambia national football team, ZESCO United |
| 42 | Nelson Mandela Bay Stadium | 48,459 | Port Elizabeth | South Africa | Southern Kings, Eastern Province Elephants, South Africa Sevens |
| 43 | Peter Mokaba Stadium | 46,000 | Polokwane | South Africa | South Africa national football team |
| 44 | Free State Stadium | 46,000 | Bloemfontein | South Africa | Cheetahs, Free State Cheetahs, South Africa national rugby team |
| 45 | Stade Mohammed V | 45,891 | Casablanca | Morocco | Morocco national football team, Raja CA, Wydad AC |
| 46 | Adrar Stadium | 45,480 | Agadir | Morocco | Hassania Agadir |
| 47 | Marrakesh Stadium | 45,240 | Marrakech | Morocco | KACM |
| 48 | Mandela National Stadium | 45,202 | Kampala | Uganda | Uganda Revenue Authority FC, Uganda Police FC, Uganda national football team |
| 49 | Amahoro Stadium | 45,000 | Kigali | Rwanda | Amavubi |
| 50 | 24 February Stadium | 45,000 | Sidi Bel Abbes | Algeria | USM Bel Abbès |
| 51 | Egyptian Army Stadium | 45,000 | Suez | Egypt | Petrojet |
| 52 | Fez Stadium | 45,000 | Fes | Morocco | Maghreb de Fès |
| 53 | Estádio da Machava | 45,000 | Maputo | Mozambique | Mozambique national football team |
| 54 | Al-Hilal Stadium | 45,000 | Omdurman | Sudan | Al-Hilal |
| 55 | Mbombela Stadium | 43,500 | Mbombela | South Africa | Pumas (Currie Cup) |
| 56 | Al-Merrikh Stadium | 43,000 | Omdurman | Sudan | Sudan national football team, Al-Merrikh |
| 57 | Estádio do Zimpeto | 42,000 | Maputo | Mozambique | 2011 All-Africa Games |
| 58 | Royal Bafokeng Stadium | 42,000 | Rustenburg | South Africa | Platinum Stars |
| 59 | Nelson Mandela Stadium | 40,784 | Baraki | Algeria | Algeria national football team |
| 60 | Baba Yara Stadium | 40,528 | Kumasi | Ghana | Asante Kotoko, King Faisal Babes |
| 61 | Miloud Hadefi Stadium | 40,143 | Oran | Algeria | Algeria national football team, MC Oran |
| 62 | Ahmadou Ahidjo Stadium | 40,122 | Yaoundé | Cameroon | Canon Yaoundé, Tonnerre Yaoundé |
| 63 | Bingu National Stadium | 40,090 | Lilongwe | Malawi | Malawi national football team |
| 64 | Ali La Pointe Stadium | 40,000 | Algiers | Algeria | MC Alger |
| 65 | Ahmed Zabana Stadium | 40,000 | Oran | Algeria | Algeria national rugby team |
| 66 | CCM Kirumba Stadium | 40,000 | Mwanza | Tanzania | Toto African |
| 67 | March 28 Stadium | 40,000 | Benghazi | Libya | Libya national football team, Al-Ahly, Al-Nasr, Al-Tahaddy |
| 68 | Accra Sports Stadium | 40,000 | Accra | Ghana | Accra Hearts of Oak Sporting Club, Great Olympics |
| 69 | Stade d'Angondjé | 40,000 | Libreville | Gabon | Gabon national football team |
| 70 | Stade de la Paix | 40,000 | Bouaké | Côte d'Ivoire | ASC Bouaké |
| 71 | Orlando Stadium | 40,000 | Soweto | South Africa | Orlando Pirates |
| 72 | Barbourfields Stadium | 40,000 | Bulawayo | Zimbabwe | Highlanders FC |
| 73 | Reunification Stadium | 39,000 | Douala | Cameroon | Union Douala, Les Astres FC |
| 74 | Adokiye Amiesimaka Stadium | 38,000 | Port Harcourt | Nigeria | Dolphins FC |
| 75 | Johannesburg Stadium | 37,500 | Johannesburg | South Africa | Orlando Pirates |
| 76 | National Stadium | 36,000 | Freetown | Sierra Leone | Sierra Leone national football team, East End Lions, Mighty Blackpool, Ports Authority FC |
| 77 | Estadio de Bata | 35,700 | Bata | Equatorial Guinea | Equatorial Guinea national football team |
| 78 | Rouibah Hocine Stadium | 35,000 | Jijel | Algeria | JS Djijel |
| 79 | Osman Ahmed Osman Stadium | 35,000 | Cairo | Egypt | Al-Mokawloon al-Arab |
| 80 | Charles Mopeli Stadium | 35,000 | Phuthaditjhaba | South Africa | Free State Stars |
| 81 | Stade Modibo Kéïta | 35,000 | Bamako | Mali | AS Real Bamako |
| 82 | Muhammadu Dikko Stadium | 35,000 | Katsina | Nigeria | Katsina United |
| 83 | Estádio Nacional de Ombaka | 35,000 | Benguela | Angola | Primeiro de Maio |
| 84 | Addis Ababa Stadium | 35,000 | Addis Ababa | Ethiopia | St. George, Ethiopian Coffee, Ethiopia national football team |
| 85 | Peace Park Stadium | 35,000 | Makamba | Burundi | Aigle Noir Makamba FC |
| 86 | Wanderers Stadium | 34,000 | Johannesburg | South Africa | Highveld Lions cricket team, Transvaal cricket team, South Africa national cricket team |
| 87 | Athlone Stadium | 34,000 | Cape Town | South Africa | Chippa United, Santos Cape Town |
| 88 | Stade Alphonse Massemba-Débat | 33,037 | Brazzaville | Congo | CARA Brazzaville, Etoile du Congo |
| 89 | Stade Félix Houphouët-Boigny | 33,000 | Abidjan | Côte d'Ivoire | ASEC Mimosas (some games) |
| 90 | Estadio Gran Canaria | 32,392 | Las Palmas | Spain | UD Las Palmas |
| 91 | Olympia Stadium | 32,000 | Rustenburg | South Africa | South Africa national football team, South Africa national rugby team |
| 92 | 20 August 1955 Stadium | 30,000 | Skikda | Algeria | JSM Skikda |
| 93 | Ahmed Kaïd Stadium | 30,000 | Tiaret | Algeria | JSM Tiaret |
| 94 | Tahar Zoughari Stadium | 30,000 | Relizane | Algeria | RC Relizane |
| 95 | Godswill Akpabio International Stadium | 30,000 | Uyo | Nigeria | Nigeria national football team, Akwa United |
| 96 | Stade du 4-août | 30,000 | Ouagadougou | Burkina Faso | Burkina Faso national football team, Etoile Filante Ouagadougou |
| 97 | Jalingo City Stadium | 30,000 | Jalingo | Nigeria | Taraba FC |
| 98 | Kambarage Stadium | 30,000 | Shinyanga | Tanzania | Kahama United |
| 99 | Rand Stadium | 30,000 | Johannesburg | South Africa | South Africa national football team, Kaizer Chiefs FC |
| 100 | Stade Municipal | 30,000 | Ouagadougou | Burkina Faso | Santos Football Club |
| 101 | Jamhuri Stadium | 30,000 | Dodoma | Tanzania | JKT Ruvu Stars |
| 102 | Beni Ebeid Stadium | 30,000 | Beni Ebeid | Egypt | Beni Ebeid |
| 103 | Al-Ahly WE al-Salam Stadium | 30,000 | Cairo | Egypt | El-Entag el-Harby |
| 104 | 30 June Stadium | 30,000 | Cairo | Egypt | Egypt national football team |
| 105 | Independence Stadium | 30,000 | Lusaka | Zambia | Green Buffaloes, Zambia national football team |
| 106 | Larbi Zaouli Stadium | 30,000 | Casablanca | Morocco | Tihad Sportif Casablanca |
| 107 | Maji-Maji Stadium | 30,000 | Songea | Tanzania | |
| 108 | Hargeisa Stadium | 30,000 | Hargeisa | Somalia | |