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