Cecil Payne Stadium is a multi-purpose stadium located in Roodepoort, a suburb of Johannesburg, South Africa. It is currently used mostly for football matches and is set to be utilized as a training field for teams participating in the 2010 FIFA World Cup after being brought up to FIFA standards.
"Delfos Cricket Club is on the grounds of the Cecil Payne Stadium. This sports complex has a fully maintained Soccer field with accompanying grandstand. There are also two, CGL approved, batting wickets on the dual cricket ovals."Reviews, get directions and information Cecil Payne Stadium.