| ГРУПА „А“ – ЮАР, МЕКСИКО, УРУГВАЙ, ФРАНЦИЯ | |||
| Дата/час | Място | Стадион | Среща |
| 11 юни, 17:00 | Йоханесбург | „Сокър Сити“ | ЮАР – МЕКСИКО |
| 11 юни, 21:30 | Кейптаун | „Кейптаун стейдиъм“ | УРУГВАЙ – ФРАНЦИЯ |
| 16 юни, 21:30 | Претория | „Лофтъс Версфелд“ | ЮАР – УРУГВАЙ |
| 17 юни, 21:30 | Полокване | „Питър Мокаба“ | ФРАНЦИЯ – МЕКСИКО |
| 22 юни, 17:00 | Рустенбург | „Роял Бафокенг“ | МЕКСИКО – УРУГВАЙ |
| 22 юни, 17:00 | Блумфонтейн | „Фрий Стейт“ | ФРАНЦИЯ – ЮАР |
| ГРУПА „B“ – АРЖЕНТИНА, НИГЕРИЯ, ЮЖНА КОРЕЯ, ГЪРЦИЯ | |||
| Дата/час | Място | Стадион | Среща |
| 12 юни, 14:30 | Порт Елизабет | „Мандела“ | ЮЖНА КОРЕЯ – ГЪРЦИЯ |
| 12 юни, 17:00 | Йоханесбург | „Елис Парк“ | АРЖЕНТИНА – НИГЕРИЯ |
| 17 юни, 14:30 | Йоханесбург | „Сокър Сити“ | АРЖЕНТИНА – ЮЖНА КОРЕЯ |
| 17 юни, 17:00 | Блумфонтейн | „Фрий Стейт“ | ГЪРЦИЯ – НИГЕРИЯ |
| 22 юни, 21:30 | Полокване | „Питър Мокаба“ | ГЪРЦИЯ – АРЖЕНТИНА |
| 22 юни, 21:30 | Дърбан | „Мойсес Мабида“ | НИГЕРИЯ – ЮЖНА КОРЕЯ |
| ГРУПА „C“ – АНГЛИЯ, САЩ, АЛЖИР, СЛОВЕНИЯ | |||
| Дата / час | Място | Стадион | Среща |
| 12 юни, 21:30 | Рустенбург | „Роял Бафокенг“ | АНГЛИЯ – САЩ |
| 13 юни, 14:30 | Полокване | „Питър Мокаба“ | АЛЖИР – СЛОВЕНИЯ |
| 18 юни, 17:00 | Йоханесбург | „Елис Парк“ | СЛОВЕНИЯ – САЩ |
| 18 юни, 21:30 | Кейптаун | „Кейптаун стейдиъм“ | АНГЛИЯ – АЛЖИР |
| 23 юни, 17:00 | Претория | „Лофтъс Версфелд“ | САЩ – АЛЖИР |
| 23 юни, 17:00 | Порт Елизабет | „Нелсон Мандела“ | СЛОВЕНИЯ – АНГЛИЯ |
| ГРУПА „D“ – ГЕРМАНИЯ, АВСТРАЛИЯ, СЪРБИЯ, ГАНА | |||
| Дата/час | Място | Стадион | Среща |
| 13 юни, 17:00 | Претория | „Лофтъс Версфелд“ | СЪРБИЯ – ГАНА |
| 13 юни, 21:30 | Дърбан | „Мойсес Мабида“ | ГЕРМАНИЯ – АВСТРАЛИЯ |
| 18 юни, 14:30 | Порт Елизабет | „Нелсон Мандела“ | ГЕРМАНИЯ – СЪРБИЯ |
| 19 юни, 17:00 | Рустенбург | „Роял Бафокенг“ | ГАНА – АВСТРАЛИЯ |
| 23 юни, 21:30 | Нелспруит | „Мбомбела“ | АВСТРАЛИЯ – СЪРБИЯ |
| 23 юни, 21:30 | Йоханесбург | „Сокър Сити“ | ГАНА – ГЕРМАНИЯ |
| ГРУПА „E“ – ХОЛАНДИЯ, ДАНИЯ, ЯПОНИЯ, КАМЕРУН | |||
| Дата / час | Място | Стадион | Среща |
| 14 юни, 14:30 | Йоханесбург | „Сокър Сити“ | ХОЛАНДИЯ – ДАНИЯ |
| 14 юни, 17:00 | Блумфонтейн | „Фрий Стейт“ | ЯПОНИЯ – КАМЕРУН |
| 19 юни, 14:30 | Дърбан | „Мойсес Мабида“ | ХОЛАНДИЯ – ЯПОНИЯ |
| 19 юни, 21:30 | Претория | „Лофтъс Версфелд“ | КАМЕРУН – ДАНИЯ |
| 24 юни, 21:30 | Рустенбург | „Роял Бафокенг“ | ДАНИЯ – ЯПОНИЯ |
| 24 юни, 21:30 | Кейптаун | „Кейптаун стейдиъм“ | КАМЕРУН – ХОЛАНДИЯ |
| ГРУПА „F“ – ИТАЛИЯ, ПАРАГВАЙ, НОВА ЗЕЛАНДИЯ, СЛОВАКИЯ | |||
| Дата/час | Място | Стадион | Среща |
| 14 юни, 21:30 | Кейптаун | „Кейптаун стейдиъм“ | ИТАЛИЯ – ПАРАГВАЙ |
| 15 юни, 14:30 | Рустенбург | „Роял Бафокенг“ | НОВА ЗЕЛАНДИЯ – СЛОВАКИЯ |
| 20 юни, 14:30 | Блумфонтейн | „Фрий Стейт“ | СЛОВАКИЯ – ПАРАГВАЙ |
| 20 юни, 17:00 | Нелспруит | „Мбомбела“ | ИТАЛИЯ – НОВА ЗЕЛАНДИЯ |
| 24 юни, 17:00 | Полокване | „Питър Мокаба“ | ПАРАГВАЙ – НОВА ЗЕЛАНИЯ |
| 24 юни, 17:00 | Йоханесбург | „Елис Парк“ | СЛОВАКИЯ – ИТАЛИЯ |
| ГРУПА „G“ – БРАЗИЛИЯ, ПОРТУГАЛИЯ, КНДР, КОТ Д`ИВОАР | |||
| Дата/час | Място | Стадион | Среща |
| 15 юни,17:00 | Порт Елизабет | „Нелсон Мандела“ | КОТ Д`ИВОАР – ПОРТУГАЛИЯ |
| 15 юни,21:30 | Йоханесбург | „Елис Парк“ | БРАЗИЛИЯ – КНДР |
| 20 юни, 21:30 | Йоханесбург | „Сокър Сити“ | БРАЗИЛИЯ – КОТ Д`ИВОАР |
| 21 юни,14:30 | Кейптаун | „Кейптаун стейдиъм“ | ПОРТУГАЛИЯ – КНДР |
| 25юни,17:00 | Нелспруит | „Мбомбела“ | КНДР – КОТ Д`ИВОАР |
| 25 юни,17:00 | Дърбан | „Мойсес Мабида“ | ПОРТУГАЛИЯ – БРАЗИЛИЯ |
| ГРУПА „H“ – ИСПАНИЯ, ШВЕЙЦАРИЯ, ХОНДУРАС, ЧИЛИ | |||
| Дата/час | Място | Стадион | Среща |
| 16 юни, 14:30 | Нелспруит | „Мбомбела“ | ХОНДУРАС – ЧИЛИ |
| 16 юни, 17:00 | Дърбан | „Мойсес Мабида“ | ИСПАНИЯ – ШВЕЙЦАРИЯ |
| 21 юни, 17:00 | Порт Елизабет | „Нелсон Мандела“ | ЧИЛИ – ШВЕЙЦАРИЯ |
| 21 юни, 21:30 | Йоханесбург | „Елис Парк“ | ИСПАНИЯ – ХОНДУРАС |
| 25 юни, 21:30 | Блумфонтейн | „Фрий Стейт“ | ШВЕЙЦАРИЯ – ХОНДУРАС |
| 25 юни, 21:30 | Претория | „Лофтъс Версфелд“ | ЧИЛИ – ИСПАНИЯ |
| 1/8 ФИНАЛИ | |||
| Дата | Среща | ||
| 26 юни | Победител Група „А“ – Втори Група „B“ (мач номер 49) | ||
| 26 юни | Победител Група „С“ – Втори Група „D“ (50) | ||
| 27 юни | Победител Група „D“ – Втори Група „С“ (51) | ||
| 27 юни | Победител Група „B“ – Втори Група „А“ (52) | ||
| 28 юни | Победител Група „Е“ – Втори Група „F“ (53) | ||
| 28 юни | Победител Група „G“ – Втори Група „Н“ (54) | ||
| 29 юни | Победител Група „F“ – Втори Група „Е“ (55) | ||
| 29 юни | Победител Група „Н“ – Втори Група „G“ (56) | ||
| 1/4 ФИНАЛИ | |||
| Дата | Среща | ||
| 2 юли | Победител мач 53 – Победител мач 54 (57) | ||
| 2 юли | Победител мач 49 – Победител мач 50 (58) | ||
| 3 юли | Победител мач 52 – Победител мач 51 (59) | ||
| 3 юли | Победител мач 55 – Победител мач 56 (60) | ||
| 1/2 ФИНАЛИ | |||
| Дата | Среща | ||
| 6 юли | Победител мач 58 – Победител мач 57 (61) | ||
| 7 юли | Победител мач 59 – Победител мач 60 (62) | ||
| МАЧ ЗА ТРЕТО МЯСТО | |||
| Дата | Среща | ||
| 10 юли | Загубил мач 61 – Загубил мач 62 | ||
| ФИНАЛ | |||
| Дата | Среща | ||
| 11 юли | Победител мач 61 – Победител мач 62 | ||