List of association football stadiums by country

Columns: # | Stadium | Capacity | City | Province | Home team
1 | Soccer City | 94,736 | Johannesburg | Gauteng | South Africa national football team , Kaizer Chiefs | 2 | Ellis Park Stadium | 62,567 | Johannesburg | Gauteng | Lions , Golden Lions | 3 | Odi Stadium | 60,000 | Mabopane | Gauteng | Garankuwa United | 4 | Phakisa Freeway | 60,000 | Welkom | Free State | Motor Racing | 5 | Mmabatho Stadium | 59,000 | Mahikeng | North West | training ground for North-West University | 6 | Cape Town Stadium | 55,000 | Cape Town | Western Cape | Ajax Cape Town , Cape Town City F.C | 7 | Moses Mabhida Stadium | 54,000 | Durban | KwaZulu-Natal | Amazulu

Example questions:
What suburb is the association football stadium for the bulls located in ? | What precinct is the Sharks ' association football stadium in ? | In what country is the association football stadium for the Lions ? | Who manages the association football stadium with the highest capacity ?

Answers:
Arcadia | Kings Park Sporting Precinct | South Africa | Stadium Management South Africa