Kezdésként nézzük a résztvevő csapatokat, akik a kezdő 16-ba jutásért mérkőznek majd meg, az alábbi helyszíneken és időpontokban, csoportok szerint:
A csoport:Dél-Afrika - Mexikó
2010 június 11. péntek 16:00 (4:00 pm) - Johannesburg
Uruguay - Franciaország
2010 június 11. péntek 20:30 (8:30 pm) - Cape Town
Dél-Afrika - Uruguay
2010 június 16. szerda 20:30 (8:30 pm) - Pretoria
Franciaország - Mexikó
2010 június 17. csütörtök 20:30 (8:30 pm) - Polokwane
Mexikó - Uruguay
2010 június 22. kedd 16:00 (4:00 pm) - Rustenburg
Franciaország - Dél-Afrika
2010 június 22. kedd 16:00 (4:00 pm) - Bloemfontein
B csoport:Dél-Kórea - Görögország
2010 június 12. szombat 13:30 (1:30 pm) Port Elizabeth
Argentína - Nigéria
2010 június 12. szombat 16:00 (4:00 pm) Johannesburg
Argentína - Dél-Kórea
2010 június 17. csütörtök 13:30 (1:30 pm) Johannesburg
Görögország - Nigéria
2010 június 17. csütörtök 16:00 (4:00 pm) Bloemfontein
Nigéria - Dél-Kórea
2010 június 22. kedd 20:30 (8:30 pm) Durban
Görögország - Argentína
2010 június 22. kedd 20:30 (8:30 pm) Polokwane
C csoport:Anglia - USA
2010 június 12. szombat 20:30 (8:30 pm) Rustenburg
Algéria - Szlovénia
2010 június 13. vasárnap 13:30 (1:30 pm) Polokwane
Szlovénia - USA
2010 június 18. péntek 16:00 (4:00 pm) Johannesburg
Anglia - Algéria
2010 június 18. péntek 20:30 (8:30 pm) Cape Town
Szlovénia - Anglia
2010 június 23. szerda 16:00 (4:0 pm) Port Elizabeth
USA - Algéria
2010 június 23. szerda 16:00 (1:30 pm) Pretoria
D csoport:Szerbia - Ghána
2010 június 13. szombat 16:00 (4:00 pm) Pretoria
Németország - Ausztrália
2010 június 13. szombat 20:30 (8:30 pm) Durban
Németország - Szerbia
2010 június 18. péntek 13:30 (1:30 pm) Port Elizabeth
Ghána - Ausztrália
2010 június 19. szombat 16:00 (4:00 pm) Rustenburg
Ghána - Németország
2010 június 23. szerda 20:30 (9:30 pm) Johannesburg
Ausztrália - Szerbia
2010 június 23. szerda 20:30 (8:30 pm) Nelspruit