– Groupe A.
Vendredi 11 juin.
Match N.1: à Johannesburg/Soccer City (16H00), Afrique du Sud – Mexique :
Rashan Irmatov (UZB).
Match N.2: au Cap (20H30), Uruguay – France : Yuichi Nishimura (JPN).
Groupe B.
Samedi 12 juin.
Match N.3: à Johannesburg/Ellis-Park (16H00), Argentine – Nigeria : Wolfgang Stark (GER).
Match N.4: à Port Elizabeth (13H30), Corée du Sud – Grèce : Michael Hester (NZL).
Groupe C.
Samedi 12 juin.
Match N.5: à Rustenburg (20H30), Angleterre – Etats-Unis : Carlos Simon (BRA).
Dimanche 13 juin.
Match N.6: à Polokwane (13H30), Algérie – Slovénie : Pablo Pozo (CHI).
Groupe D.
Dimanche 13 juin.
Match N.7: à Durban (20H30), Allemagne – Australie : Marco Rodriguez (MEX).
Match N.8: à Pretoria (16H00), Serbie – Ghana : Hector Baldassi (ARG).
Groupe E.
Lundi 14 juin.
Match N.9: à Johannesburg/Soccer City (13H30), Pays-Bas – Danemark : Stéphane Lannoy (FRA).
Match N.10: à Bloemfontein (16H00), Japon – Cameroun : Olegario Benquerenca (POR).
Groupe F.
Lundi 14 juin.
Match N.11: au Cap (20H30), Italie – Paraguay : Benito Archundia (MEX).
Mardi 15 juin.
Match N.12: à Rustenburg (13H30), Nouvelle-Zélande – Slovaquie : Jerome Damon (RSA).
Groupe G.
Mardi 15 juin.
Match N.13: à Port Elizabeth (16H00), Cô te d’Ivoire – Portugal : Jorge Larrionda (URU).
Match N.14: à Johannesburg/Ellis-Park (20H30), Brésil – Corée du Nord : Viktor Kassai (HUN).
Groupe H.
Mercredi 16 juin.
Match N.15: à Nelspruit (13H30), Honduras – Chili : Eddy Maillet (SEY).
Match N.16: à Durban (16H00), Espagne – Suisse : Howard Webb (ENG).
Note: Les coups d’envoi des matches sont indiqués en heure locale.