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