Rank
Stadium
Capacity
City
Land
Tenants
Images
1
FNB Stadium
94,736
Johannesburg
Südafrika
South Africa national football team , Kaizer Chiefs FC
2
Misr Stadium
93,940
New Administrative Capital
Ägypten
Egypt national football team
3
Borg el-Arab Stadium
86,000
Alexandria
Ägypten
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
Kenia
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
Ägypten
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
Marokko
Morocco national football team , Ittihad Tanger ,
11
Stade du 5 Juillet
64,200
Algiers
Algerien
Algeria national football team , MC Alger
12
Ellis Park Stadium
62,567
Johannesburg
Südafrika
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
Tunesien
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
Tansania
Tanzania national football team
18
Olembe Stadium
60,000
Yaoundé
Kamerun
Cameroon national football team
19
Heroes National Stadium
60,000
Lusaka
Sambia
Zambia national football team
20
Odi Stadium
60,000
Mabopane
Südafrika
Garankuwa United
21
Tigray Stadium
60,000
Mekelle
Äthiopien
Mekelle 70 Enderta , Shire Endaselassie , Dedebit FC
22
Bahir Dar Stadium
60,000
Bahir Dar
Äthiopien
Ethiopia national football team
23
Hawassa Kenema Stadium
60,000
Hawassa
Äthiopien
Hawassa City
24
Garoonka Muqdisho
60,000
Mogadishu
Somalia
Somalia national football team , Moqadishu ,
25
National Sports Stadium
60,000[ 1] [ 2]
Harare
Simbabwe
Zimbabwe national football team
26
Mmabatho Stadium
59,000
Mafikeng
Südafrika
27
Cape Town Stadium
58,310
Cape Town
Südafrika
Stormers , Western Province , South Africa national rugby team , Cape Town City
28
Stade du 19-mai-1956
56,000
Annaba
Algerien
USM Annaba
29
Moses Mabhida Stadium
55,500
Durban
Südafrika
AmaZulu FC
30
Hollywoodbets Kings Park
52,000
Durban
Südafrika
Sharks , Sharks (Currie Cup) , South Africa national rugby team
31
Loftus Versfeld Stadium
51,762
Pretoria
Südafrika
Mamelodi Sundowns , Bulls , Blue Bulls , South Africa national rugby team
32
DHL Newlands
51,100 (closed since 2020)
Cape Town
Südafrika
33
Stade Hocine-Ait Ahmed
50,766
Tizi Ouzou
Algerien
Algeria national football team , JS Kabylie
34
Estádio 11 de Novembro
50,000
Luanda
Angola
Angola national football team , Petro Luanda
35
Japoma Stadium
50,000
Douala
Kamerun
Union Douala , New Star de Douala , Astres FC
36
Tripoli Stadium
50,000
Tripoli
Libyen
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
Tunesien
É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
Sambia
Zambia national football team , ZESCO United
44
Nelson Mandela Bay Stadium
48,459
Port Elizabeth
Südafrika
Southern Kings , Eastern Province Elephants , South Africa Sevens
45
Peter Mokaba Stadium
46,000
Polokwane
Südafrika
South Africa national football team
46
Free State Stadium
46,000
Bloemfontein
Südafrika
Cheetahs , Free State Cheetahs , South Africa national rugby team
47
Stade Mohammed V
45,891
Casablanca
Marokko
Morocco national football team , Raja CA , Wydad AC
48
Adrar Stadium
45,480
Agadir
Marokko
Hassania Agadir
49
Marrakesh Stadium
45,240
Marrakech
Marokko
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
Ruanda
Amavubi
52
Stade du 24-février-1956
45,000
Sidi Bel Abbes
Algerien
USM Bel Abbès
53
Egyptian Army Stadium
45,000
Suez
Ägypten
Petrojet
54
Fez Stadium
45,000
Fes
Marokko
Maghreb de Fès
55
Estádio da Machava
45,000
Maputo
Mosambik
Mozambique national football team
56
Al-Hilal Stadium
45,000
Omdurman
Sudan
Al-Hilal
57
Mbombela Stadium
43,500[ 4]
Mbombela
Südafrika
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
Mosambik
2011 All-Africa Games
60
Royal Bafokeng Stadium
42,000
Rustenburg
Südafrika
Platinum Stars
61
Nelson Mandela Stadium
40,784[ 5]
Baraki
Algerien
Algeria national football team
62
Baba Yara Stadium
40,528
Kumasi
Ghana
Asante Kotoko , King Faisal Babes
63
Stade Miloud-Hadefi
40,143
Oran
Algerien
Algeria national football team , MC Oran
64
Ahmadou Ahidjo Stadium
40,122
Yaoundé
Kamerun
Canon Yaoundé , Tonnerre Yaoundé
65
Bingu National Stadium
40,090[ 6]
Lilongwe
Malawi
Malawi national football team
66
Ali La Pointe Stadium
40,000
Algiers
Algerien
MC Alger
67
Stade Ahmed-Zabana
40,000
Oran
Algerien
MC Oran , Algeria national rugby team
68
CCM Kirumba Stadium
40,000
Mwanza
Tansania
Toto African
69
March 28 Stadium
40,000
Benghazi
Libyen
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
Gabun
Gabon national football team
72
Stade de la Paix
40,000
Bouaké
Côte d'Ivoire
ASC Bouaké
73
Orlando Stadium
40,000
Soweto
Südafrika
Orlando Pirates
74
Barbourfields Stadium
40,000
Bulawayo
Simbabwe
Highlanders FC
75
Reunification Stadium
39,000
Douala
Kamerun
Union Douala , Les Astres FC
76
Adokiye Amiesimaka Stadium
38,000
Port Harcourt
Nigeria
Dolphins FC
77
Johannesburg Stadium
37,500
Johannesburg
Südafrika
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
Äquatorial-Guinea
Equatorial Guinea national football team
80
Stade Rouibah-Hocine
35,000
Jijel
Algerien
JS Djijel
81
Osman Ahmed Osman Stadium
35,000
Cairo
Ägypten
Al-Mokawloon al-Arab
82
Charles Mopeli Stadium
35,000
Phuthaditjhaba
Südafrika
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
Äthiopien
St. George , Ethiopian Coffee , Ethiopia national football team
87
Wanderers Stadium
34,000
Johannesburg
Südafrika
Highveld Lions cricket team , Transvaal cricket team , South Africa national cricket team
88
Athlone Stadium
34,000
Cape Town
Südafrika
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
Spanien
UD Las Palmas
92
Olympia Stadium
32,000
Rustenburg
Südafrika
South Africa national football team , South Africa national rugby team
93
Stade du 20-août-1955
30,000
Skikda
Algerien
JSM Skikda
94
Stade Ahmed-Kaïd
30,000
Tiaret
Algerien
JSM Tiaret
95
Stade Tahar Zoughari
30,000
Relizane
Algerien
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
Tansania
Kahama United
100
Rand Stadium
30,000
Johannesburg
Südafrika
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
Tansania
JKT Ruvu Stars
103
Beni Ebeid Stadium
30,000
Beni Ebeid
Ägypten
Beni Ebeid
104
Al-Ahly WE al-Salam Stadium
30,000
Cairo
Ägypten
El-Entag el-Harby
105
30 June Stadium
30,000
Cairo
Ägypten
Egypt national football team
106
Independence Stadium
30,000
Lusaka
Sambia
Green Buffaloes , Zambia national football team
107
Larbi Zaouli Stadium
30,000
Casablanca
Marokko
Tihad Sportif Casablanca
108
Maji-Maji Stadium
30,000
Songea
Tansania
109
Hargeisa Stadium
30,000
Hargeisa
Somalia