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