Rank |
Stadium |
Capacity |
City |
Country |
Tenants |
Images
|
1
|
New Administrative Capital Stadium |
93,940 |
New Administrative Capital |
Egypt |
Egypt national football team
|
|
2
|
FNB Stadium |
93,736 |
Johannesburg |
South Africa |
South Africa national football team, Kaizer Chiefs FC
|
|
3
|
Borg el-Arab Stadium |
86,000 |
Alexandria |
Egypt |
Egypt national football team
|
|
4
|
Stade du 5 Juillet |
85,000 |
Algiers |
Algeria |
Algeria national football team, MC Alger
|
|
5
|
Stade des Martyrs |
80,000 |
Kinshasa |
DR Congo |
DR Congo national football team
|
|
6
|
Cairo International Stadium |
75,000 |
Cairo |
Egypt |
Egypt national football team, Al Ahly, Zamalek
|
|
7
|
Ibn Batouta Stadium |
65,000 |
Tangier |
Morocco |
Morocco national football team, Ittihad Tanger,
|
|
8
|
Ellis Park Stadium |
62,567 |
Johannesburg |
South Africa |
Lions, Golden Lions, South Africa national rugby team
|
|
9
|
Abuja Stadium |
60,491 |
Abuja |
Nigeria |
Nigeria national football team
|
|
10
|
Hammadi Agrebi Stadium |
60,000 |
Radès |
Tunisia |
Tunisia national football team, Club Africain, Espérance de Tunis
|
|
11
|
Alassane Ouattara Stadium |
60,000 |
Abidjan |
Ivory Coast |
Ivory Coast national football team
|
|
12
|
Stade Municipal de Kintélé |
60,000 |
Brazzaville |
Congo |
Congo national football team
|
|
13
|
National Stadium |
60,000 |
Dar es-Salaam |
Tanzania |
Tanzania national football team
|
|
14
|
Paul Biya Stadium |
60,000 |
Yaoundé |
Cameroon |
Cameroon national football team
|
|
15
|
Heroes National Stadium |
60,000 |
Lusaka |
Zambia |
Zambia national football team
|
|
16
|
Odi Stadium |
60,000 |
Mabopane |
South Africa |
Garankuwa United
|
|
17
|
National Sports Stadium |
60,000 |
Harare |
Zimbabwe |
Zimbabwe national football team
|
|
18
|
Moi International Sports Centre |
60,000 |
Nairobi |
Kenya |
Kenya national football team
|
|
19
|
Stade Leopold Senghor |
60,000 |
Dakar |
Senegal |
Senegal national football team, ASC Jeanne d'Arc
|
|
20
|
Bahir Dar Stadium |
60,000 |
Bahir Dar |
Ethiopia |
Ethiopia national football team
|
|
21
|
Mmabatho Stadium |
59,000 |
Mafikeng |
South Africa |
|
|
22
|
Cape Town Stadium |
58,310 |
Cape Town |
South Africa |
Stormers, Western Province, South Africa national rugby team , Cape Town City
|
|
23
|
May 19 Stadium |
56,000 |
Annaba |
Algeria |
USM Annaba
|
|
24
|
Moses Mabhida Stadium |
55,500 |
Durban |
South Africa |
AmaZulu FC
|
|
25
|
Prince Moulay Abdellah Stadium |
53,000 (closed since 2023) |
Rabat |
Morocco |
AS FAR, Morocco national football team
|
|
26
|
Kings Park Stadium |
52,000 |
Durban |
South Africa |
Sharks, Sharks (Currie Cup), South Africa national rugby team
|
|
27
|
Loftus Versfeld Stadium |
51,762 |
Pretoria |
South Africa |
Mamelodi Sundowns, Bulls, Blue Bulls, South Africa national rugby team
|
|
28
|
Newlands Stadium |
51,100 (closed since 2020) |
Cape Town |
South Africa |
|
|
29
|
Hocine-Ait Ahmed Stadium |
50,766 |
Tizi Ouzou |
Algeria |
Algeria national football team, JS Kabylie
|
|
30
|
Estádio 11 de Novembro |
50,000 |
Luanda |
Angola |
Angola national football team, Petro Luanda
|
|
31
|
Stade Tata Raphaël |
50,000 |
Kinshasa |
DR Congo |
AS Vita Club, DC Motema Pembe
|
|
32
|
Japoma Stadium |
50,000 |
Douala |
Cameroon |
Union Douala, New Star de Douala, Astres FC
|
|
33
|
Tripoli Stadium |
50,000 |
Tripoli |
Libya |
Libya national football team, Al-Ahly, Al-Ittihad, Al-Madina
|
|
34
|
Estádio da Cidadela |
50,000 |
Luanda |
Angola |
Petro Atletico, Sport Luanda e Benfica, Clube Desportivo Primeiro de Agosto
|
|
35
|
Kamuzu Stadium |
50,000 |
Blantyre |
Malawi |
Malawi national football team
|
|
36
|
Diamniadio Olympic Stadium |
50,000 |
Dakar |
Senegal |
Senegal national football team
|
|
37
|
Stade 26 mars |
50,000 |
Bamako |
Mali |
Mali national football team, Stade Malien
|
|
38
|
Levy Mwanawasa Stadium |
49,800 |
Ndola |
Zambia |
Zambia national football team, ZESCO United
|
|
39
|
Nelson Mandela Bay Stadium |
48,459 |
Port Elizabeth |
South Africa |
Southern Kings, Eastern Province Elephants, South Africa Sevens
|
|
40
|
Peter Mokaba Stadium |
46,000 |
Polokwane |
South Africa |
South Africa national football team
|
|
41
|
Free State Stadium |
46,000 |
Bloemfontein |
South Africa |
Cheetahs, Free State Cheetahs, South Africa national rugby team
|
|
42
|
Stade Mohammed V |
45,891 |
Casablanca |
Morocco |
Morocco national football team, Raja CA, Wydad AC
|
|
43
|
Adrar Stadium |
45,480 |
Agadir |
Morocco |
Hassania Agadir
|
|
44
|
Marrakesh Stadium |
45,240 |
Marrakech |
Morocco |
Kawkab Marrakech
|
|
45
|
Mandela National Stadium |
45,202 |
Kampala |
Uganda |
Uganda Revenue Authority FC, Uganda Police FC, Uganda national football team
|
|
46
|
Stade du 24-février-1956 |
45,000 |
Sidi Bel Abbes |
Algeria |
USM Bel Abbès
|
|
47
|
Stade El Menzah |
45,000 |
Tunis |
Tunisia |
Tunisia national football team
|
|
48
|
Egyptian Army Stadium |
45,000 |
Suez |
Egypt |
Petrojet
|
|
49
|
Fez Stadium |
45,000 |
Fes |
Morocco |
Maghreb Fez
|
|
50
|
Félix Houphouët-Boigny Stadium |
45,000 |
Abidjan |
Ivory Coast |
ASEC Mimosas
|
|
51
|
Al-Hilal Stadium |
45,000 |
Omdurman |
Sudan |
Al-Hilal
|
|
52
|
Rufaro Stadium |
45,000 |
Harare |
Zimbabwe |
Dynamos FC
|
|
53
|
Mbombela Stadium |
43,500 |
Mbombela |
South Africa |
Pumas (Currie Cup)
|
|
54
|
Al-Merrikh Stadium |
43,000 |
Omdurman |
Sudan |
Sudan national football team, Al-Merrikh
|
|
55
|
Estádio do Zimpeto |
42,000 |
Maputo |
Mozambique |
2011 All-Africa Games
|
|
56
|
Royal Bafokeng Stadium |
42,000 |
Rustenburg |
South Africa |
Platinum Stars
|
|
57
|
Stade Omar Bongo |
41,000 |
Libreville |
Gabon |
Gabon national football team
|
|
58
|
Nelson Mandela Stadium |
40,784 |
Baraki |
Algeria |
Algeria national football team
|
|
59
|
Baba Yara Stadium |
40,528 |
Kumasi |
Ghana |
Asante Kotoko, King Faisal Babes
|
|
60
|
Miloud Hadefi Stadium |
40,143 |
Oran |
Algeria |
Algeria national football team, MC Oran
|
|
61
|
Stade Ahmadou Ahidjo |
40,122 |
Yaoundé |
Cameroon |
Canon Yaoundé, Tonnerre Yaoundé
|
|
62
|
Mustapha Tchaker Stadium |
40,000 |
Blida |
Algeria |
Algeria national football team, USM Blida
|
|
63
|
Stade Olympique de Sousse |
40,000 |
Sousse |
Tunisia |
Étoile du Sahel
|
|
64
|
Ali La Pointe Stadium |
40,000 |
Algiers |
Algeria |
MC Alger
|
|
65
|
Bingu National Stadium |
40,090 |
Lilongwe |
Malawi |
Malawi national football team
|
|
66
|
Ahmed Zabana Stadium |
40,000 |
Oran |
Algeria |
MC Oran, Algeria national rugby team
|
|
67
|
CCM Kirumba Stadium |
40,000 |
Mwanza |
Tanzania |
Toto African
|
|
68
|
March 28 Stadium |
40,000 |
Benghazi |
Libya |
Libya national football team, Al-Ahly, Al-Nasr, Al-Tahaddy
|
|
69
|
Accra Sports Stadium |
40,000 |
Accra |
Ghana |
Accra Hearts of Oak Sporting Club, Great Olympics
|
|
70
|
Stade d'Angondjé |
40,000 |
Libreville |
Gabon |
Gabon national football team
|
|
71
|
Thohoyandou Stadium |
40,000 |
Thohoyandou |
South Africa |
Black Leopards
|
|
72
|
Stade de la Paix |
40,000 |
Bouaké |
Ivory Coast |
ASC Bouaké
|
|
73
|
Orlando Stadium |
40,000 |
Soweto |
South Africa |
Orlando Pirates
|
|
74
|
Barbourfields Stadium |
40,000 |
Bulawayo |
Zimbabwe |
Highlanders FC
|
|
75
|
Adokiye Amiesimaka Stadium |
38,000 |
Port Harcourt |
Nigeria |
Dolphins FC
|
|
76
|
Johannesburg Stadium |
37,500 |
Johannesburg |
South Africa |
Orlando Pirates
|
|
77
|
National Stadium |
36,000 |
Freetown |
Sierra Leone |
Sierra Leone national football team, East End Lions, Mighty Blackpool, Ports Authority F.C.
|
|
78
|
Estadio de Bata |
35,700 |
Bata |
Equatorial Guinea |
Equatorial Guinea national football team
|
|
79
|
Stade Rouibah-Hocine |
35,000 |
Jijel |
Algeria |
JS Djijel
|
|
80
|
Osman Ahmed Osman Stadium |
35,000 |
Cairo |
Egypt |
Al-Mokawloon al-Arab
|
|
81
|
Estádio da Machava |
35,000 |
Maputo |
Mozambique |
Mozambique national football team
|
|
82
|
Charles Mopeli Stadium |
35,000 |
Phuthaditjhaba |
South Africa |
Free State Stars
|
|
83
|
Stade Général Seyni Kountché |
35,000 |
Niamey |
Niger |
Niger national football team, Sahel SC
|
|
84
|
Tigray Stadium |
35,000 |
Mekelle |
Ethiopia |
Mekelle 70 Enderta, Shire Endaselassie, Dedebit FC
|
|
85
|
Stade Modibo Kéïta |
35,000 |
Bamako |
Mali |
AS Real Bamako
|
|
86
|
Muhammadu Dikko Stadium |
35,000 |
Katsina |
Nigeria |
Katsina United
|
|
87
|
Complexo da Sr. da Graça |
35,000 |
Benguela |
Angola |
Primeiro de Maio
|
|
88
|
Mogadishu Stadium |
35,000 |
Mogadishu |
Somalia |
Somalia national football team, Moqadishu,
|
|
89
|
Wanderers Stadium |
34,000 |
Johannesburg |
South Africa |
Highveld Lions cricket team, Transvaal cricket team, South Africa national cricket team
|
|
90
|
Athlone Stadium |
34,000 |
Cape Town |
South Africa |
Chippa United, Santos Cape Town
|
|
91
|
Stade Alphonse Massemba-Débat |
33,037 |
Brazzaville |
Congo |
CARA Brazzaville, Etoile du Congo
|
|
92
|
Addis Ababa Stadium |
35,000 |
Addis Ababa |
Ethiopia |
St. George, Ethiopian Coffee, Ethiopia national football team
|
|
93
|
Olympia Stadium |
32,000 |
Rustenburg |
South Africa |
South Africa national football team, South Africa national rugby team
|
|
94
|
Stade 20 Août 1955 |
30,000 |
Skikda |
Algeria |
JSM Skikda
|
|
95
|
Ahmed Kaïd Stadium |
30,000 |
Tiaret |
Algeria |
JSM Tiaret
|
|
96
|
Stade Tahar Zoughari |
30,000 |
Relizane |
Algeria |
RC Relizane
|
|
97
|
Godswill Akpabio International Stadium |
30,000 |
Uyo |
Nigeria |
Nigeria national football team, Akwa United
|
|
98
|
Stade du 4-août |
30,000 |
Ouagadougou |
Burkina Faso |
Burkina Faso national football team, Etoile Filante Ouagadougou
|
|
99
|
Jalingo City Stadium |
30,000 |
Jalingo |
Nigeria |
Taraba FC
|
|
100
|
Stade Amahoro |
30,000 |
Kigali |
Rwanda |
Amavubi
|
|
101
|
Nyayo National Stadium |
30,000 |
Nairobi |
Kenya |
Kenya national football team, A.F.C. Leopards, Sofapaka
|
|
102
|
Independence Stadium |
30,000 |
Bakau |
Gambia |
Gambia national football team
|
|
103
|
Kambarage Stadium |
30,000 |
Shinyanga |
Tanzania |
Kahama United
|
|
104
|
Rand Stadium |
30,000 |
Johannesburg |
South Africa |
South Africa national football team, Kaizer Chiefs FC
|
|
105
|
Stade Municipal |
30,000 |
Ouagadougou |
Burkina Faso |
Santos Football Club
|
|
106
|
Stade Municipal |
30,000 |
Bobo-Dioulasso |
Burkina Faso |
Association Sportive des Fonctionnaires de Bobo, Racing Club de Bobo
|
|
107
|
Stade de la Réunification |
30,000 |
Douala |
Cameroon |
Union Douala, Les Astres FC
|
|
108
|
Jamhuri Stadium |
30,000 |
Dodoma |
Tanzania |
JKT Ruvu Stars
|
|
109
|
Gombani Stadium |
30,000 |
Chake-Chake |
Tanzania |
|
|
110
|
Beni Ebeid Stadium |
30,000 |
Beni Ebeid |
Egypt |
Beni Ebeid
|
|
111
|
Al-Salam Stadium |
30,000 |
Cairo |
Egypt |
El-Entag el-Harby
|
|
112
|
30 June Stadium |
30,000 |
Cairo |
Egypt |
Egypt national football team
|
|
113
|
Independence Stadium |
30,000 |
Lusaka |
Zambia |
Green Buffaloes, Zambia national football team
|
|
114
|
Nakivubo Stadium |
30,000 |
Kampala |
Uganda |
Simba FC, KCCA FC
|
|
115
|
Stade Larbi Zaouli |
30,000 |
Casablanca |
Morocco |
Tihad Sportif Casablanca
|
|
116
|
Maji-Maji Stadium |
30,000 |
Songea |
Tanzania |
|
|
117
|
Hargeisa Stadium |
30,000 |
Hargeisa |
Somalia |
|
|
118
|
Lucas Masterpieces Moripe Stadium |
28,900 |
Pretoria |
South Africa |
Supersport United, Mamelodi Sundowns
|
|
119
|
Cairo Military Academy Stadium |
28,500 |
Cairo |
Egypt |
Wadi Degla
|
|
120
|
Stade Municipal |
28,000 |
Kenitra |
Morocco |
KAC Kénitra
|
|
121
|
Francistown Stadium |
27,000 |
Francistown |
Botswana |
Botswana national football team, TAFIC
|
|
122
|
Suez Stadium |
27,000 |
Suez |
Egypt |
Montakhab Suez, Petrojet
|
|
123
|
Woldiya Stadium |
25,155 |
Weldiya |
Ethiopia |
Woldia SC
|
|
124
|
Botswana National Stadium |
25,000 |
Gaborone |
Botswana |
Township Rollers, Gaborone United
|
|
125
|
Stade Messaoud Zougar |
25,000 |
El-Euma |
Algeria |
MC El-Euma
|
|
126
|
Stade du 8-mai-1945 |
25,000 |
Sétif |
Algeria |
ES Sétif
|
|
127
|
Stade du 28 Septembre |
25,000 |
Conakry |
Guinea |
Guinea national football team
|
|
128
|
Awassa Kenema Stadium |
25,000 |
Awassa |
Ethiopia |
Awassa City FC
|
|
129
|
Obafemi Awolowo Stadium |
25,000 |
Ibadan |
Nigeria |
Nigeria national football team
|
|
130
|
Civo Stadium |
25,000 |
Lilongwe |
Malawi |
Civo United
|
|
131
|
Independence Stadium |
25,000 |
Windhoek |
Namibia |
Namibia national football team
|
|
132
|
Kingsmead Cricket Ground |
25,000 |
Durban |
South Africa |
Dolphins (cricket team)
|
|
133
|
Newlands Cricket Ground |
25,000 |
Cape Town |
South Africa |
Cape Cobras
|
|
134
|
HM Pitje Stadium |
25,000 |
Tshwane |
South Africa |
South Africa national football team
|
|
135
|
PAM Brink Stadium |
25,000 |
Gauteng |
South Africa |
|
|
136
|
Stade de Kégué |
25,000 |
Lomé |
Togo |
Togo national football team
|
|
137
|
Abebe Bikila Stadium |
25,000 |
Addis Ababa |
Ethiopia |
|
|