DHL Newlands Stadium

Newlands Stadium - Cape Town - Beluga Hospitality
Venue Details

The Newlands Stadium, currently referred to as DHL Newlands for sponsorship reasons, is located in Cape Town, South Africa.

The stadium currently has a capacity of 51,900 people, but is not an all-seater venue.

Leaving already? Did you find what you were looking for?