# | Stadium | Capacity | City | Province | Home team(s) | Images |
1 | FNB Stadium | 94,736 | Johannesburg | Gauteng | South Africa national team Kaizer Chiefs | |
2 | Ellis Park Stadium | 62,567 | Johannesburg | Gauteng | Golden Lions | |
3 | Odi Stadium | 60,000 | Mabopane | Gauteng | Garankuwa United | |
4 | Mmabatho Stadium | 60,000 | Mahikeng | North West | training ground for North-West University | |
5 | Cape Town Stadium | 58,300 | Cape Town | Western Cape | Cape Town City F.C. Stormers, Western Province | |
6 | Moses Mabhida Stadium | 54,000 | Durban | KwaZulu-Natal | AmaZulu | |
7 | Kings Park Stadium | 52,000 | Durban | KwaZulu-Natal | Sharks | |
8 | Newlands Stadium | 51,900 | Cape Town | Western Cape | | |
9 | Loftus Versfeld Stadium | 51,762 | Pretoria | Gauteng | Blue Bulls | |
10 | Nelson Mandela Bay Stadium | 48,459 | Gqeberha | Eastern Cape | Eastern Province Elephants | |
11 | Mbombela Stadium | 43,500[1] | Mbombela | Mpumalanga | Pumas | |
12 | Royal Bafokeng Stadium | 42,000 | Rustenburg | North West | | |
13 | Peter Mokaba Stadium | 41,733 | Polokwane | Limpopo | Polokwane City | |
14 | Free State Stadium | 40,911 | Bloemfontein | Free State | Cheetahs, Free State Cheetahs | |
15 | Orlando Stadium | 40,000 | Soweto | Gauteng | Orlando Pirates F.C. | |
16 | Johannesburg Stadium | 37,500 | Johannesburg | Gauteng | training ground for Golden Lions | |
17 | Charles Mopeli Stadium | 35,000 | Phuthaditjhaba | Free State | Maluti FET College F.C. | |
18 | Wanderers Stadium | 34,000 | Johannesburg | Gauteng | Highveld Lions cricket team, Gauteng cricket team | |
19 | Athlone Stadium | 30,000 | Cape Town | Western Cape | Cape Town Spurs[2] | |
20 | Rand Stadium | 30,000 | Johannesburg | Gauteng | training ground for Orlando Pirates | |
21 | Giant Stadium | 30,000 | Soshanguve | Gauteng | Soshanguve Sunshine | |
22 | Olympia Park | 30,000 | Rustenburg | North West | no current tenant | |
23 | Lucas Moripe Stadium | 28,900 | Pretoria | Gauteng | SuperSport United F.C.|| |
24 | HM Pitje Stadium | 25,000 | Pretoria | Gauteng | Mamelodi Sundowns F.C. | |
25 | Tsakane Stadium | 25,000 | Tsakane | Gauteng | African All Stars | |
26 | Newlands Cricket Ground | 25,000 | Cape Town | Western Cape | Cape Cobras cricket team, Western Province cricket team | |
27 | Sahara Stadium Kingsmead | 25,000 | Durban | KwaZulu-Natal | KwaZulu-Natal Dolphins | |
28 | Independence Stadium | 25,000 | Mthatha | Eastern Cape | Mthatha Bush Bucks F.C. | |
29 | Dobsonville Stadium | 24,000 | Soweto | Gauteng | Moroka Swallows F.C. | |
30 | Oppenheimer Stadium | 23,000 | Orkney | North West | no current tenant | |
31 | Chatsworth Stadium | 22,000 | Durban | KwaZulu-Natal | AmaZulu F.C. | |
32 | Centurion Park | 22,000 | Centurion | Gauteng | Titans cricket team, Northerns cricket team | |
33 | Olën Park | 22,000 | Potchefstroom | North West | Leopards | |
34 | Botshabelo Stadium | 20,000 | Bloemfontein | Free State | Botshabelo F.C. | |
35 | Goble Park | 20,000 | Bethlehem | Free State | Free State Stars F.C. | |
36 | Buffalo Park | 20,000 | East London | Eastern Cape | Border cricket team, Warriors | |
37 | Giyani Stadium | 20,000 | Giyani | Limpopo | Ndengeza F.C. | |
38 | Moruleng Stadium | 22,000 | Moruleng | North West | Platinum Stars F.C. | |
39 | Pilditch Stadium | 20,000 | Pretoria | Gauteng | Garankuwa United F.C., Gauteng North Athletics | |
40 | Willowmoore Park | 20,000 | Benoni | Gauteng | Titans cricket team | |
41 | Mangaung Oval | 20,000 | Bloemfontein | Free State | Knights | |
42 | Seisa Ramabodu Stadium | 20,000 | Bloemfontein | Free State | Bloemfontein Celtic F.C. | |
43 | Thohoyandou Stadium | 20,000 | Thohoyandou | Limpopo | Black Leopards F.C. Tshakhuma Tsha Madzivhandila F.C. | |
44 | St George's Park Cricket Ground | 19,000 | Gqeberha | Eastern Cape | Eastern Province | |
45 | Griqua Park | 18,000 | Kimberley | Northern Cape | Griquas | |
46 | Senwes Park | 18,000 | Potchefstroom | North West | Highveld Lions | |
47 | Germiston Stadium | 18,000 | Germiston | Gauteng | Central Gauteng Athletics | |
48 | North West Stadium | 17,000 | Welkom | Free State | Griffons | |
49 | Sisa Dukashe Stadium | 17,000 | Mdantsane | Eastern Cape | MultiChoice Diski Challenge | |
50 | Buffalo City Stadium | 16,000 | East London | Eastern Cape | Border Bulldogs | |
51 | Danie Craven Stadium | 16,000 | Stellenbosch | Western Cape | Stellenbosch Maties | |
52 | Ruimsig Stadium | 15,000 | Johannesburg | Gauteng | no current tenant | |
53 | Sinaba Stadium | 15,000 | Benoni | Gauteng | Benoni Premier United | |
54 | Iscor Stadium | 15,000 | Sebokeng | Gauteng | Vaal Professionals | |
55 | Tshego Stadium | 15,000 | Polokwane | Limpopo | Ria Stars F.C. | |
56 | KwaNyamazane Stadium | 15,000 | Mbombela | Mpumalanga | Mbombela United F.C. | |
57 | Puma Stadium | 15,000 | Witbank | Mpumalanga | Pumas | |
58 | Old Peter Mokaba Stadium | 15,000 | Polokwane | Limpopo | Copperbelt Ladies FC | |
59 | Princess Magogo Stadium | 12,000 | Durban | KwaZulu-Natal | AmaZulu F.C. | |
60 | Pietermaritzburg Oval | 12,000 | Pietermaritzburg | KwaZulu-Natal | Natal Cricket | |
61 | Milpark | 12,000 | Johannesburg | Gauteng | | |
62 | Eldorado Park Stadium | 12,000 | Johannesburg | Gauteng | F.C. AK | |
63 | De Beers Diamond Oval | 11,000 | Kimberley | Northern Cape | Griqualand West | |
64 | Ackerville Stadium | 11,000 | Witbank | Mpumalanga | Calaska F.C. | |
65 | Boland Stadium | 11,000 | Wellington | Western Cape | Boland Cavaliers | |
66 | Harry Gwala Stadium | 10,700 | Pietermaritzburg | KwaZulu-Natal | Maritzburg United F.C. | |
67 | Outeniqua Park | 10,000 | George | Western Cape | Eagles Rugby | |
68 | Makhulong Stadium | 10,000 | Tembisa | Gauteng | Jomo Cosmos F.C. | |
69 | King Goodwill Zwelithini Stadium | 10,000 | Durban | KwaZulu-Natal | Lamontville Golden Arrows F.C. | |
70 | Silvermine Stadium | 10,000 | Cape Town | Western Cape | Avendale Athletico F.C. | |
71 | Philippi Stadium | 10,000 | Cape Town | Western Cape | Chippa United F.C. | |
72 | Boland Park | 10,000 | Paarl | Western Cape | Boland cricket team Cape Cobras Paarl Rocks | |
73 | Isaac Wolfson Stadium | 10,000 | KwaZakele | Eastern Cape | Zwide United, PE Villagers, St. Cyprian and Sunday Stars amateur rugby clubs, City Lads Ladies FC | |
74 | Prince Mangosuthu Buthelezi Regional Stadium | 10,000 | Ulundi | Kwa-Zulu Natal | Njampela FC | |
75 | Themba Senamela Stadium | 10,000 | Witbank | Mpumalanga | Mpumalanga Black Aces F.C. | |
76 | Mehlareng Stadium | 10,000 | Thembisa | Gauteng | Tembisa Sports Center FC | |
77 | North West Stadium | 8,500 | Welkom | Free State | Griffons | |
78 | Coetzenburg Stadium | 8,000 | Stellenbosch | Western Cape | Stellenbosch University Stellenbosch F.C. | |
79 | Tuks Stadium | 8,000 | Hatfield, Pretoria | Gauteng | University of Pretoria F.C. | |
80 | Kabokweni Stadium | 8,000 | Kabokweni | Mpumalanga | TS Sporting F.C. | |
81 | Richards Bay Stadium | 8,000 | Richards Bay | KwaZulu-Natal | Richards Bay FC | |
82 | Sugar Ray Xulu Stadium | 6,500 | Durban | KwaZulu-Natal | Real Kings F.C. Durban Ladies | |
83 | Alexandra Stadium | 5,000 | Johannesburg | Gauteng | Alexandra United and Northrand Local Football Association | |
84 | Isak Steyl Stadium | 5,000 | Vanderbijlpark | Gauteng | Blue Lions | |
85 | Faure Street Stadium | 5,000 | Paarl | Western Cape | Multiple Sports | |
86 | Solomon Mahlangu Stadium | 5,000 | KwaMhlanga | Mpumalanga | TS Galaxy Queens | |