List of sports events in Cape Town

Cape Town in South Africa has had a long history of hosting major sporting events.