What about big city safety (e.g. Cape Town and Johannesburg)?

Big cities tend to have more police presence but also can, as with most worldwide big cities attract more of the criminals.

Common sense and general safety precautions should always apply such as avoiding unfamiliar places at night or walking alone, using a car, meter taxi or public transport when possible.

Always try to avoid isolated areas and empty streets, public places are always more safe.