| 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 | | |