South Africa national football team Stadium
Soccer City Capacity: 91141
Club/Tennants: South Africa national football team
Soccer City Stadium
Soccer City Capacity and Stadium Guide.
Other Names: FNB Stadium
Location: Johannesburg, South Africa, Africa
Host of the 2010 Fifa World Cup Final. Soccer City is currently the largest stadium in Africa.
Your Soccer City Comments