Premier tour
Groupe A
Vendredi 11 juin
Match n° 1 : à Johannesburg/Soccer City (17h00), Afrique du Sud-Mexique
Match n° 2 : au Cap (21h30), Uruguay-France
Mercredi 16 juin
Match n° 17 : à Pretoria (21h30), Afrique du Sud-Uruguay
Jeudi 17 juin
Match n° 18 : à Polokwane (21h30), France-Mexique
Mardi 22 juin
Match n° 33 : à Rustenburg (17h00), Mexique-Uruguay
Match n° 34 : à Bloemfontein (17h00), France-Afrique du Sud
Groupe B
Samedi 12 juin
Match n° 3 : à Johannesburg/Ellis-Park (17h00), Argentine-Nigeria
Match n° 4 : à Port Elizabeth (14h30), Corée du Sud-Grèce
Jeudi 17 juin
Match n° 19 : à Bloemfontein (17h00), Grèce-Nigeria
Match n° 20 : à Johannesburg/Soccer City (14h30), Argentine-Corée du Sud
Mardi 22 juin
Match n° 35 : à Durban (21h30), Nigeria-Corée du Sud
Match n° 36 : à Polokwane (21h30), Grèce-Argentine
Groupe C
Samedi 12 juin
Match n° 5 : à Rustenburg (21h30), Angleterre-États-Unis
Dimanche 13 juin
Match n° 6 : à Polokwane (14h30), Algérie-Slovénie
Vendredi 18 juin
Match n° 22 : à Johannesburg/Ellis-Park (17h00), Slovénie-États-Unis
Match n° 23 : au Cap (21h30), Angleterre-Algérie
Mercredi 23 juin
Match n° 37 : à Port Elizabeth (17h00), Slovénie-Angleterre
Match n° 38 : à Pretoria (17h00), États-Unis-Algérie
Groupe D
Dimanche 13 juin
Match n° 7 : à Durban (21h30), Allemagne-Australie
Match n° 8 : à Pretoria (17h00), Serbie-Ghana
Vendredi 18 juin
Match n° 21 : à Port Elizabeth (14h30), Allemagne-Serbie
Samedi 19 juin
Match n° 24 : à Rustenburg (17h00), Ghana-Australie
Mercredi 23 juin
Match n° 39 : à Johannesburg/Soccer City (21h30), Ghana-Allemagne
Match n° 40 : à Nelspruit (21h30), Australie-Serbie
Groupe E
Lundi 14 juin
Match n° 9 : à Johannesburg/Soccer City (14h30), Pays-Bas-Danemark
Match n° 10 : à Bloemfontein (17h00), Japon-Cameroun
Samedi 19 juin
Match n° 25 : à Durban (14h30), Pays-Bas-Japon
Match n° 26 : à Pretoria (21h30), Cameroun-Danemark
Jeudi 24 juin
Match n° 43 : à Rustenburg (21h30), Danemark-Japon
Match n° 44 : au Cap (21h30), Cameroun-Pays-Bas
Groupe F
Lundi 14 juin
Match n° 11 : au Cap (21h30), Italie-Paraguay
Mardi 15 juin
Match n° 12 : à Rustenburg (14h30), Nouvelle-Zélande-Slovaquie
Dimanche 20 juin
Match n° 27 : à Bloemfontein (14h30), Slovaquie-Paraguay
Match n° 28 : à Nelspruit (17h00), Italie-Nouvelle-Zélande
Jeudi 24 juin
Match n° 41 : à Johannesburg/Ellis-Park (17h00), Slovaquie-Italie
Match n° 42 : à Polokwane (17h00), Paraguay-Nouvelle-Zélande
Groupe G
Mardi 15 juin
Match n° 13 : à Port Elizabeth (17h00), Côte d'Ivoire-Portugal
Match n° 14 : à Johannesburg/Ellis-Park (21h30), Brésil-Corée du Nord
Dimanche 20 juin
Match n° 29 : à Johannesburg/Soccer City (21h30), Brésil-Côte d'Ivoire
Lundi 21 juin
Match n° 30 : au Cap (14h30), Portugal-Corée du Nord
Vendredi 25 juin
Match n° 45 : à Durban (17h00), Portugal-Brésil
Match n° 46 : à Nelspruit (17h00), Corée du Nord-Côte d'Ivoire
Groupe H
Mercredi 16 juin
Match n° 15 : à Nelspruit (14h30), Honduras-Chili
Match n° 16 : à Durban (17h00), Espagne-Suisse
Lundi 21 juin
Match n° 31 : à Port Elizabeth (17h00), Chili-Suisse
Match n° 32 : à Johannesburg/Ellis-Park (21h30), Espagne-Honduras
Vendredi 25 juin
Match n° 47 : à Pretoria (21h30), Chili-Espagne
Match n° 48 : à Bloemfontein (21h30), Suisse-Honduras
Huitièmes de finale
Samedi 26 juin
Match n° 49 : à Port Elizabeth (17h00), 1er groupe A-2e groupe B
Match n° 50 : à Rustenburg (21h30), 1er groupe C-2e
Huitièmes de finale
Dimanche 27 juin
Match n° 51 : à Bloemfontein (17h00), 1er groupe D-2e groupe C
Match n° 52 : à Johannesburg/Soccer City (21h30), 1er groupe B-2e groupe A
Lundi 28 juin
Match n° 53 : à Durban (17h00), 1er groupe E-2e groupe F
Match n° 54 : à Johannesburg/Ellis-Park (21h30), 1er groupe G-2e groupe H
Mardi 29 juin
Match n° 55 : à Pretoria (17h00), 1er groupe F-2e groupe E
Match n° 56 : au Cap (21h30), 1er groupe H-2e
Quarts de finale
Vendredi 2 juillet
Match n° 57 : à Port Elizabeth (17h00), vainqueur n° 53-vainqueur n° 54
Match n° 58 : à Johannesburg/Soccer City (21h30), vainqueur n° 49-vainqueur n° 50
Samedi 3 juillet
Match n° 59 : au Cap (17h00), vainqueur n° 52-vainqueur n° 51
Match n° 60 : à Johannesburg/Ellis-Park (21h30), vainqueur n° 55-vainqueur n° 56
Demi-finales
Mardi 6 juillet
Match n° 61 : au Cap (21h30), vainqueur n° 58-vainqueur n° 57
Mercredi 7 juillet
Match n° 62 : à Durban (21h30), vainqueur n° 59-vainqueur n° 60
Match 3e place
Samedi 10 juillet
Match n° 63 : à Port Elizabeth (21h30), perdant n° 61-perdant n° 62
Finale
Dimanche 11 juillet
Match n° 64 : à Johannesburg/Soccer City (21h30), vainqueur n° 61-vainqueur n° 62

