Newlands Stadium Photos

Meet 24 travelers, 14 tour guides and discover 206 photos

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. Various sports teams currently use the stadium as their home base.
View Newlands Stadium guide >

Newlands Stadium

Inner View Of The Newlands Stadium

A Stormers Super Rugby Match At Newlands