11/06/2010 Cuma
Güney Afrika 1 - 1 Meksika (A Grubu)
Uruguay 0 - 0 Fransa (A Grubu)
12/06/2010 Cumartesi
Güney Kore 2 - 0 Yunanistan (B Grubu)
Arjantin 1 - 0 Nijerya (B Grubu)
İngiltere 1 - 1 ABD (C Grubu)
13/06/2010 Pazar
Cezayir 0 - 1 Slovenya (C Grubu)
Sırbistan 0 - 1 Gana (D Grubu)
Almanya 4 - 0 Avusturalya (D Grubu)
14/06/2010 Pazartesi
Hollanda 2 - 0 Danimarka (E Grubu)
Japonya 1 - 0 Kamerun (E Grubu)
İtalya 1 - 1 Paraguay (F Grubu)
15/06/2010 Salı
Yeni Zelanda 1 - 1 Slovakya (F Grubu)
Fildişi Sahilleri 1 - 1 Portekiz (G Grubu)
Brezilya 2 - 1 Kuzey Kore (G Grubu)
16/06/2010 Çarşamba
Honduras 0 - 1 Şili (H Grubu)
İspanya 0 - 1 İsviçre (H Grubu)
Güney Afrika 0 - 3 Uruguay (A Grubu)
Güney Afrika 1 - 1 Meksika (A Grubu)
Uruguay 0 - 0 Fransa (A Grubu)
12/06/2010 Cumartesi
Güney Kore 2 - 0 Yunanistan (B Grubu)
Arjantin 1 - 0 Nijerya (B Grubu)
İngiltere 1 - 1 ABD (C Grubu)
13/06/2010 Pazar
Cezayir 0 - 1 Slovenya (C Grubu)
Sırbistan 0 - 1 Gana (D Grubu)
Almanya 4 - 0 Avusturalya (D Grubu)
14/06/2010 Pazartesi
Hollanda 2 - 0 Danimarka (E Grubu)
Japonya 1 - 0 Kamerun (E Grubu)
İtalya 1 - 1 Paraguay (F Grubu)
15/06/2010 Salı
Yeni Zelanda 1 - 1 Slovakya (F Grubu)
Fildişi Sahilleri 1 - 1 Portekiz (G Grubu)
Brezilya 2 - 1 Kuzey Kore (G Grubu)
16/06/2010 Çarşamba
Honduras 0 - 1 Şili (H Grubu)
İspanya 0 - 1 İsviçre (H Grubu)
Güney Afrika 0 - 3 Uruguay (A Grubu)