Anteriormente jugaron en el estadio Ellis Park, uno de los principales recintos donde se jugaron partidos de la Copa Mundial de Fútbol de 2010.