The 64 football matches of the 2010 FIFA World Cup™ will be played in nine South African cities – Johannesburg, Cape Town, Durban, Port Elizabeth, Nelspruit, Polokwane, Bloemfontein, Rustenburg
Cape Town Durban Johannesburg Mangaung/Bloemfontein Tshwane/Pretoria Rustenburg Port Elizabeth Polokwane Nelspruit