Shenzhen Sports Center Stadium Capacity 45,000 Opening 2024 Club Shenzhen FC City Shenzhen Country China Located in Shenzhen, China in the Shenzhen Sports Center complex, the original stadium opened in 1993, with a capacity of 32,500. The old stadium was then demolished and the construction started in 2021. The new Continue Reading