| 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 (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 | Ibn Batouta Stadium | 75,600 | Tangier | Morocco | Morocco national football team,Ittihad Tanger, |  |
|---|
| 6 | Cairo International Stadium | 75,000 | Cairo | Egypt | Egypt national football team,Al Ahly,Zamalek |  |
|---|
| 7 | Prince Moulay Abdellah Stadium | 68,700 | Rabat | Morocco | Morocco national football team,AS FAR | |
|---|
| 8 | Stade du 5 Juillet | 64,200 | Algiers | Algeria | Algeria national football team,MC Alger |  |
|---|
| 9 | Ellis Park Stadium | 62,567 | Johannesburg | South Africa | Lions,Golden Lions,South Africa national rugby team |  |
|---|
| 10 | Abuja Stadium | 60,491 | Abuja | Nigeria | Nigeria national football team |  |
|---|
| 11 | Stade Hammadi Agrebi | 60,000 | Radès | Tunisia | Tunisia national football team,Club Africain,Espérance de Tunis |  |
|---|
| 12 | Alassane Ouattara Stadium | 60,000 | Abidjan | Côte d'Ivoire | Côte d'Ivoire national football team |  |
|---|
| 13 | Stade Municipal de Kintélé | 60,000 | Brazzaville | Congo | Congo national football team |  |
|---|
| 14 | Stade Tata Raphaël | 60,000 | Kinshasa | DR Congo | AS Vita Club,DC Motema Pembe |  |
|---|
| 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[2][3] | Harare | Zimbabwe | |  |
|---|
| 19 | 19 May 1956 Stadium | 56,000 | Annaba | Algeria | USM Annaba |  |
|---|
| 20 | Cape Town Stadium | 55,000[4] | 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 | Estádio da Cidadela | 50,000 | Luanda | Angola | Petro Atletico,Sport Luanda e Benfica,Clube Desportivo Primeiro de Agosto | |
|---|
| 30 | Stade Olympique de Sousse | 50,000 | Sousse | Tunisia | Étoile du Sahel |  |
|---|
| 31 | Stade Abdoulaye Wade | 50,000 | Dakar | Senegal | Senegal national football team | |
|---|
| 32 | Stade du 26-mars | 50,000 | Bamako | Mali | Mali national football team,Stade Malien |  |
|---|
| 33 | Levy Mwanawasa Stadium | 49,800 | Ndola | Zambia | Zambia national football team,ZESCO United | |
|---|
| 34 | Nelson Mandela Bay Stadium | 48,459 | Port Elizabeth | South Africa | Southern Kings,Eastern Province Elephants,South Africa Sevens |  |
|---|
| 35 | Peter Mokaba Stadium | 46,000 | Polokwane | South Africa | South Africa national football team |  |
|---|
| 36 | Free State Stadium | 46,000 | Bloemfontein | South Africa | Cheetahs,Free State Cheetahs,South Africa national rugby team |  |
|---|
| 37 | Adrar Stadium | 45,480 | Agadir | Morocco | Hassania Agadir |  |
|---|
| 38 | Marrakesh Stadium | 45,240 | Marrakech | Morocco | KACM |  |
|---|
| 39 | Mandela National Stadium | 45,202[5] | Kampala | Uganda | Uganda Revenue Authority FC,Uganda Police FC,Uganda national football team |  |
|---|
| 40 | Tripoli Stadium | 45,000 | Tripoli | Libya | Libya national football team,Al-Ahly,Al-Ittihad,Al-Madina |  |
|---|
| 41 | Amahoro Stadium | 45,000 | Kigali | Rwanda | Amavubi | |
|---|
| 42 | 24 February Stadium | 45,000 | Sidi Bel Abbes | Algeria | USM Bel Abbès |  |
|---|
| 43 | Egyptian Army Stadium | 45,000 | Suez | Egypt | Petrojet | |
|---|
| 44 | Estádio da Machava | 45,000 | Maputo | Mozambique | Mozambique national football team | |
|---|
| 45 | Al-Hilal Stadium | 45,000 | Omdurman | Sudan | Al-Hilal | |
|---|
| 46 | Stade Mohammed V | 45,000[6] | Casablanca | Morocco | Morocco national football team,Raja CA,Wydad AC |  |
|---|
| 47 | Mbombela Stadium | 43,500[7] | Mbombela | South Africa | Pumas (Currie Cup) |  |
|---|
| 48 | Al-Merrikh Stadium | 43,000 | Omdurman | Sudan | Sudan national football team,Al-Merrikh |  |
|---|
| 49 | Estádio do Zimpeto | 42,000 | Maputo | Mozambique | 2011 All-Africa Games | |
|---|
| 50 | Benghazi International Stadium | 42,000 | Benghazi | Libya | Libya national football team,Al-Ahly,Al-Nasr,Al-Tahaddy |  |
|---|
| 51 | Royal Bafokeng Stadium | 42,000 | Rustenburg | South Africa | Platinum Stars |  |
|---|
| 52 | Nelson Mandela Stadium | 40,784[8] | Baraki | Algeria | Algeria national football team |  |
|---|
| 53 | Baba Yara Stadium | 40,528 | Kumasi | Ghana | Asante Kotoko,King Faisal Babes |  |
|---|
| 54 | Miloud Hadefi Stadium | 40,143 | Oran | Algeria | Algeria national football team,MC Oran |  |
|---|
| 55 | Ahmadou Ahidjo Stadium | 40,122 | Yaoundé | Cameroon | Canon Yaoundé,Tonnerre Yaoundé |  |
|---|
| 56 | Bingu National Stadium | 40,090[9] | Lilongwe | Malawi | Malawi national football team | |
|---|
| 57 | Stade Leopold Senghor | 40,000 | Dakar | Senegal | Senegal national football team,ASC Jeanne d'Arc |  |
|---|
| 58 | Ali La Pointe Stadium | 40,000 | Algiers | Algeria | MC Alger |  |
|---|
| 59 | Ahmed Zabana Stadium | 40,000 | Oran | Algeria | Algeria national rugby team |  |
|---|
| 60 | CCM Kirumba Stadium | 40,000 | Mwanza | Tanzania | Toto African |  |
|---|
| 61 | Accra Sports Stadium | 40,000 | Accra | Ghana | Accra Hearts of Oak Sporting Club,Great Olympics |  |
|---|
| 62 | Stade d'Angondjé | 40,000 | Libreville | Gabon | Gabon national football team | |
|---|
| 63 | Stade de la Paix | 40,000 | Bouaké | Côte d'Ivoire | ASC Bouaké |  |
|---|
| 64 | Orlando Stadium | 40,000 | Soweto | South Africa | Orlando Pirates |  |
|---|
| 65 | Tigray Stadium | 40,000 | Mekelle | Ethiopia | Mekelle 70 Enderta,Shire Endaselassie,Dedebit |  |
|---|
| 66 | Bahir Dar Stadium | 40,000 | Bahir Dar | Ethiopia | Ethiopia national football team | |
|---|
| 67 | Hawassa Kenema Stadium | 40,000 | Hawassa | Ethiopia | Hawassa City |  |
|---|
| 68 | Reunification Stadium | 39,000 | Douala | Cameroon | Union Douala,Les Astres FC |  |
|---|
| 69 | Adokiye Amiesimaka Stadium | 38,000 | Port Harcourt | Nigeria | Dolphins FC | |
|---|
| 70 | Johannesburg Stadium | 37,500 | Johannesburg | South Africa | Orlando Pirates |  |
|---|
| 71 | National Stadium | 36,000 | Freetown | Sierra Leone | Sierra Leone national football team,East End Lions,Mighty Blackpool,Ports Authority |  |
|---|
| 72 | Estadio de Bata | 35,700 | Bata | Equatorial Guinea | Equatorial Guinea national football team |  |
|---|
| 73 | Rouibah Hocine Stadium | 35,000 | Jijel | Algeria | JS Djijel | |
|---|
| 74 | Stade Général Seyni Kountché | 35,000 | Niamey | Niger | Niger national football team,Sahel SC |  |
|---|
| 75 | Stade Général Aboubacar Sangoulé Lamizana | 35,000 | Bobo-Dioulasso | Burkina Faso | Association Sportive des Fonctionnaires de Bobo,Racing Club de Bobo |  |
|---|
| 76 | Fez Stadium | 35,000 | Fes | Morocco | Maghreb de Fès |  |
|---|
| 77 | Kamuzu Stadium | 35,000 | Blantyre | Malawi | Malawi national football team |  |
|---|
| 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 | 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 | |
|---|
| 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 | Maji-Maji Stadium | 30,000 | Songea | Tanzania | | |
|---|
| 107 | Hargeisa Stadium | 30,000 | Hargeisa | Somalia | | |
|---|