About DHL Stadium
DHL Stadium is a world-class, multi-purpose arena located in Green Point, Cape Town, beautifully framed by the Atlantic Ocean and Table Mountain. Originally constructed to host iconic matches during the 2010 FIFA World Cup, the 55,000-seat stadium features a striking, modern design that mimics the coastal landscape. In 2021, it entered a new era after securing a naming rights deal and becoming the permanent home of the DHL Stormers rugby franchise and local football clubs like Cape Town City F.C. Beyond its role as a premier sports venue for international rugby tests and domestic fixtures, the stadium is a major entertainment hub that regularly hosts global music superstars and large-scale cultural events.
Address
Fritz Sonnenberg Rd, Green Point
Town
Cape Town
Activities
rugby stadium
Website
Social