| Rank |
Stadium |
Capacity |
City |
Country |
Home Team/s |
| 1 |
FNB Stadium (Soccer City) |
94,700 |
Johannesburg |
South Africa |
South Africa national football team |
| 2 |
Borg El Arab Stadium |
86,000 |
Alexandria |
Egypt |
Egypt national football team |
| 3 |
Stade des Martyrs |
80,000 |
Kinshasa |
DR Congo |
Congo DR national football team, AS Vita Club, DC Motema Pembe |
| 4 |
Cairo International Stadium |
75,000 |
Cairo |
Egypt |
Egypt national football team, Al-Ahly, El Zamalek |
| 5 |
Moses Mabhida Stadium |
70,000 |
Durban |
South Africa |
AmaZulu |
| 6 |
Cape Town Stadium |
69,070 |
Cape Town |
South Africa |
Ajax Cape Town |
| 7 |
Stade Mohamed V |
67,000 |
Casablanca |
Morocco |
Morocco, Raja Casablanca, Wydad Casablanca |
| 4 |
Stade 5 Juillet 1962 |
76,000 |
Algiers |
Algeria |
Algeria national football team, MC Algiers |
| 9 |
Stade 7 November |
65,000 |
Radès |
Tunisia |
Tunisia national football team |
| 10 |
Ellis Park Stadium |
62,567 |
Johannesburg |
South Africa |
Lions, Golden Lions, Wanderers Cricket Club, South Africa national rugby team (part time) |
| =11 |
Abuja Stadium |
60,000 |
Abuja |
Nigeria |
Nigeria national football team |
| =11 |
Benjamin Mkapa National Stadium |
60,000 |
Dar es Salaam |
Tanzania |
Tanzania national football team |
| =11 |
Stade Leopold Senghor |
60,000 |
Dakar |
Senegal |
Senegal national football team, ASC Jeanne d'Arc |
| =11 |
Moi International Sports Centre |
60,000 |
Nairobi |
Kenya |
Kenya national football team |
| =11 |
National Sports Stadium |
60,000 |
Harare |
Zimbabwe |
Zimbabwe national football team |
| =11 |
Odi Stadium |
60,000 |
Mabopane |
South Africa |
Garankuwa United |
| =17 |
Amakhosi Stadium |
55,000 |
Krugersdorp |
South Africa |
Kaizer Chiefs F.C. |
| =17 |
Stade Moulay Abdellah |
55,000 |
Rabat |
Morocco |
Morocco, FAR |
| 19 |
Kings Park Stadium |
52,000 |
Durban |
South Africa |
Sharks, Natal Sharks, South Africa national rugby team (part time) |
| 20 |
Loftus Versfeld Stadium |
51,762 |
Pretoria |
South Africa |
Bulls, Blue Bulls, South Africa national rugby team (part time) |
| 21 |
Newlands Stadium |
51,100 |
Cape Town |
South Africa |
Stormers, Western Province, South Africa national rugby team (part time) |
| =22 |
June 11 Stadium |
50,000 |
Tripoli |
Libya |
Libya, Al-Ahly, Al-Ittihad, Al Madina Tripoli |
| =22 |
Estádio 11 de Novembro |
50,000 |
Luanda |
Angola |
Angola national football team, Petro Luanda |
| =22 |
Stade 26 mars |
50,000 |
Bamako |
Mali |
Stade Malien |
| 25 |
Nelson Mandela Bay Stadium |
48,459 |
Port Elizabeth |
South Africa |
Eastern Province Kings; also hosts South Africa Sevens rugby tournament |
| 26 |
Peter Mokaba Stadium |
46,000 |
Polokwane |
South Africa |
|
| =27 |
Suez Canal Stadium |
45,000 |
Suez |
Egypt |
Petrojet |
| =27 |
Fez Stadium |
45,000 |
Fes |
Morocco |
Maghreb Fez |
| =27 |
Stade Chahid Hamlaoui |
50,000 |
Constantine |
Algeria |
CS Constantine |
| =27 |
Free State Stadium |
45,000 |
Mangaung/Bloemfontein |
South Africa |
Cheetahs, Free State Cheetahs, South Africa national rugby team (part time) |
| =27 |
Stade El Menzah |
45,000 |
Tunis |
Tunisia |
Club Africain, Espérance Sportive de Tunis |
| =27 |
Stade d'Agadir |
45,000 |
Agadir |
Morocco |
Hassania Agadir |
| =27 |
Stade de Marrakech |
45,000 |
Marrakech |
Morocco |
Kawkab Marrakech |
| =27 |
Stade Ibn Batouta |
45,000 |
Tanger |
Morocco |
Ittihad de Tanger |
| 35 |
Mbombela Stadium |
44,000 |
Nelspruit |
South Africa |
|
| =36 |
Estádio da Machava |
42,000 |
Maputo |
Mozambique |
Mozambique |
| =36 |
Royal Bafokeng Stadium |
42,000 |
Rustenburg |
South Africa |
Platinum Stars |
| =36 |
Estádio do Zimpeto |
42,000 |
Maputo |
Mozambique |
2011 All-Africa Games |
| 39 |
Kumasi Sports Stadium |
40,528 |
Kumasi |
Ghana |
Asante Kotoko, King Faisal Babes |
| 40 |
Mandela National Stadium |
40,202 |
Kampala |
Uganda |
Express FC |
| =41 |
National Stadium |
40,000 |
Lagos |
Nigeria |
some Nigeria matches |
| =41 |
Mubarak International Stadium |
40,000 |
Giza |
Egypt |
Egypt |
| =41 |
Kamazu Stadium |
40,000 |
Blantyre |
Malawi |
Malawi |
| =41 |
March 28 Stadium |
40,000 |
Benghazi |
Libya |
Al-Ahly Benghazi, Al-Nasr Benghazi, Al Tahaddy Benghazi, some Libya matches |
| =41 |
Ohene Djan Stadium |
40,000 |
Accra |
Ghana |
Accra Hearts of Oak Sporting Club, Great Olympics |
| =41 |
Stade 19 Mai 1956 |
56,000 |
Annaba |
Algeria |
USM Annaba |
| =41 |
Stade Omar Bongo |
40,000 |
Libreville |
Gabon |
FC 105 Libreville |
| =41 |
Stade d'Angondjé |
40,000 |
Angondjé |
Gabon |
Gabon national football team |
| =41 |
Thohoyandou Stadium |
40,000 |
Thohoyandou |
South Africa |
Black Leopards |
| =41 |
Orlando Stadium |
40,000 |
Johannesburg |
South Africa |
Orlando Pirates |
| =41 |
Civo Stadium |
40,000 |
Lilongwe |
Malawi |
CIVO United |
| 51 |
Stade Omnisports |
38,720 |
Yaoundé |
Cameroon |
Canon Yaoundé, Tonnerre Yaoundé |
| 52 |
Johannesburg Stadium |
37,500 |
Johannesburg |
South Africa |
Orlando Pirates |
| 53 |
Free State Stadium |
36,538 |
Bloemfontein |
South Africa |
Bloemfontein Celtic, Free State Cheetahs, Central Cheetahs |
| 53 |
Estadio de Bata |
35,700 |
Bata |
Equatorial Guinea |
Equatorial Guinea national football team |
| =54 |
Mogadiscio Stadium |
35,000 |
Mogadishu |
Somalia |
local Teams |
| =54 |
Arab Contractors Stadium |
35,000 |
Cairo |
Egypt |
Al-Mokawloon al-Arab |
| =54 |
CCM Kirumba Stadium |
35,000 |
Mwanza |
Tanzania |
Toto African |
| =54 |
Charles Mopeli Stadium |
35,000 |
Phuthaditjhaba |
South Africa |
some Free State Stars matches |
| =54 |
Estádio da Cidadela |
35,000 |
Luanda |
Angola |
Petro Atletico, Sport Luanda e Benfica, Clube Desportivo Primeiro de Agosto |
| =54 |
Honneur Stadium |
35,000 |
Oujda |
Morocco |
Mouloudia Oujda |
| =54 |
Pietersburg Stadium |
35,000 |
Polokwane |
South Africa |
none; formerly Ria Stars |
| =54 |
Rufaro Stadium |
35,000 |
Harare |
Zimbabwe |
local teams |
| =54 |
Stade de l'Amitié |
35,000 |
Cotonou |
Benin |
Benin national football team |
| =54 |
Stade du 4-Août |
35,000 |
Ouagadougou |
Burkina Faso |
Etoile Filante Ouagadougou |
| =54 |
Stade Félix Houphouët-Boigny |
35,000 |
Abidjan |
Côte d'Ivoire |
ASEC Mimosas |
| =54 |
Stade Général Seyni Kountché |
35,000 |
Niamey |
Niger |
Sahel SC |
| =54 |
Stade Municipal de Lubumbashi |
35,000 |
Lubumbashi |
DR Congo |
TP Mazembe |
| =54 |
Complexo da Sr. da Graça |
35,000 |
Benguela |
Angola |
Primeiro de Maio |
| =54 |
Stade de Franceville |
35,000 |
Franceville |
Gabon |
Gabon national football team |
| 68 |
Wanderers Stadium |
34,000 |
Johannesburg |
South Africa |
Highveld Lions cricket team, Transvaal cricket team, some South Africa national cricket team matches |
| 69 |
EPRU Stadium |
33,852 |
Port Elizabeth |
South Africa |
no current tenants; used for many local club and age-grade rugby events |
| 70 |
Addis Abeba Stadium |
33,000 |
Addis Ababa |
Ethiopia |
Saint-George SA |
| 71 |
Olympia Stadium |
32,000 |
Rustenburg |
South Africa |
some local teams matches |
| =72 |
Stade Olympique de Sousse |
30,000 |
Sousse |
Tunisia |
Étoile Sahel |
| =72 |
Stade Taïeb Mhiri |
30,000 |
Sfax |
Tunisia |
CS Sfaxien |
| =72 |
National Stadium |
30,000 |
Freetown |
Sierra Leone |
Sierra Leone national football team, East End Lions, Mighty Blackpool, Ports Authority |
| =72 |
Nyayo National Stadium |
30,000 |
Nairobi |
Kenya |
AFC Leopards |
| =72 |
Stade de Kégué |
30,000 |
Lomé |
Togo |
Togo national football team |
| =72 |
Stade Municipal |
30,000 |
Bobo-Dioulasso |
Burkina Faso |
Association Sportive des Fonctionnaires de Bobo, Racing Club de Bobo |
| =72 |
Samuel K. Doe National Stadium |
30,000 |
Monrovia |
Liberia |
Multi-use |
| =72 |
Stade de la Réunification |
30,000 |
Douala |
Cameroon |
Union Douala, Les Astres FC |
| =72 |
Stade Ahmed Kaïd |
30,000 |
Tiaret |
Algeria |
JSM Tiaret |
| =72 |
Stade Tata Raphaël |
30,000 |
Kinshasa |
DR Congo |
some Kinshasa clubs matches |
| =72 |
Bani Ebid Stadium |
30,000 |
Bani Ebid |
Egypt |
Bani Ebeid Club |
| =72 |
Independence Stadium |
30,000 |
Lusaka |
Zambia |
Green Buffaloes, Zambia national football team |
| =72 |
Stade Cheikh Laaghdef |
30,000 |
El Aaiún |
Morocco |
Jeunesse Massira |
| =72 |
Stade Larbi Zaouli |
30,000 |
Casablanca |
Morocco |
Tihad Sportif Casablanca |
| =72 |
Abebe Bikila Stadium |
30,000 |
Addis Ababa |
Ethiopia |
Dedebit F.C. |
| =72 |
Simunye Park |
30,000 |
Simunye |
Swaziland |
Royal Leopards F.C. |