Se trata de uno de los cinco nuevos estadios construidos para el Campeonato del Mundo de 2010, y se encuentra en el Complejo Deportivo Peter Mokaba.