|
| 19 Jul | | Spainv Argentina1–0 | — | — | — | — |  |
| 18 Jul | | Francev England4–6 | — | — | — | — |  |
| 15 Jul | | Englandv Argentina1–2 | — | — | — | — |  |
| 14 Jul | | Francev Spain0–2 | — | — | — | — |  |
| 11 Jul | 22:00 CET | Norwayv England1–2 |  | — | — | — |  |
| 02:00 CET | Argentinav Switzerland3–1 |  | — | — | — |
| 10 Jul | 20:00 CET | Spainv Belgium2–1 |  |  |  | — |  |
| 9 Jul | 21:00 CET | Francev Morocco2–0 |  | — |  | — |  |
| 7 Jul | 01:00 CET | USAv Belgium1–4 |  |  |  | — |  |
| 17:00 CET | Argentinav Egypt3–2 |  |  | — | — |
| 21:00 CET | Switzerlandv Colombia0–0 | — | — | — | — |
| 6 Jul | 02:00 CET | Mexicov England2–3 |  |  | — | — |  |
| 20:00 CET | Portugalv Spain0–1 |  |  | — | — |
| 5 Jul | 21:00 CET | Brazilv Norway1–2 |  |  |  | — |  |
| 4 Jul | 02:30 CET | Ghanav Colombia1–0 |  |  | — | — |  |
| 02:30 CET | Colombiav Ghana1–0 |  | — | — | — |
| 18:00 CET | Canadav Morocco0–3 |  | — | — | — |
| 22:00 CET | Paraguayv France0–1 |  |  |  | — |
| 3 Jul | 04:00 CET | Switzerlandv Algeria2–0 |  |  | — | — |  |
| 19:00 CET | Egyptv Australia1–1 |  |  | — | — |
| 23:00 CET | Cape Verdev Argentina3–2 |  |  | — | — |
| 2 Jul | | Bosnia and Herzegovinav USA0–2 | — | — | — | — |  |
| 20:00 CET | Austriav Spain3–0 |  | — | — | — |
| 00:00 CET | Portugalv Croatia2–1 |  | — | — | — |
| 1 Jul | 03:00 CET | Ecuadorv Mexico2–0 |  | — | — | — |  |
| DR Congov England1–2 | — | — | — | — |
| 21:00 CET | Senegalv Belgium3–2 |  | — | — | — |
| 30 Jun | 02:00 CET | Moroccov Netherlands1–1 |  | — | — | — |  |
| 18:00 CET | Norwayv Ivory Coast1–2 |  | — | — | — |
| 22:00 CET | Francev Sweden3–0 |  | — | — | — |
| 29 Jun | 18:00 CET | Japanv Brazil2–1 |  | — | — | — |  |
| 21:30 CET | Paraguayv Germany1–1 |  | — | — | — |
| 28 Jun | 00:30 CET | Colombiav Portugal0–0Grp K |  | — |  | |  |
| DR Congov Uzbekistan3–1Grp K |  | — |  | — |
| 03:00 CET | Algeriav Austria3–3Grp J |  | — |  | — |
| 03:00 CET | Jordanv Argentina1–3Grp J |  | — |  | — |
| 20:00 CET | Canadav South Africa0–1 |  | — | — | — |
| 27 Jun | 01:00 CET | Cape Verdev Saudi Arabia0–0Grp H |  | — |  | — |  |
| 01:00 CET | Uruguayv Spain0–1Grp H |  | — |  | — |
| 04:00 CET | New Zealandv Belgium1–5Grp G |  | — |  | — |
| 04:00 CET | Egyptv Iran1–1Grp G |  | — |  | — |
| 22:00 CET | Panamav England0–2Grp L |  | — |  | |
| 22:00 CET | Croatiav Ghana2–1Grp L |  | — |  |  |
| 26 Jun | 00:00 CET | Tunisiav Netherlands1–3Grp F |  | — |  | — |  |
| 00:00 CET | Japanv Sweden1–1Grp F |  | — |  | — |
| Turkeyv USA3–2Grp D |  | — |  | — |
| 03:00 CET | Paraguayv Australia0–0Grp D |  | — |  | — |
| 20:00 CET | Norwayv France1–4Grp I |  | — |  | |
| 20:00 CET | Senegalv Iraq5–0Grp I |  | — |  | — |
| 25 Jun | 02:00 CET | South Africav South Korea1–0Grp A |  | — |  | — |  |
| 02:00 CET | Czech Republicv Mexico0–3Grp A |  | — |  |  |
| Curacaov Ivory Coast0–2Grp E |  | — |  | — |
| 21:00 CET | Ecuadorv Germany2–1Grp E |  | — |  | — |
| 24 Jun | 00:00 CET | Panamav Croatia0–1Grp L |  | — |  | — |  |
| Colombiav DR Congo1–0Grp K | — | — |  | — |
| 20:00 CET | Switzerlandv Canada2–1Grp B |  | — |  | — |
| 20:00 CET | Bosnia & Herzegovinav Qatar3–1Grp B |  | — |  | — |
| 23:00 CET | Moroccov Haiti4–2Grp C |  | — |  | — |
| 23:00 CET | Scotlandv Brazil0–3Grp C |  | — |  | — |
| 23 Jun | 01:00 CET | Norwayv Senegal3–2Grp I |  | — |  | — |  |
| 04:00 CET | Jordanv Algeria1–2Grp J |  | — |  | — |
| 18:00 CET | Portugalv Uzbekistan5–0Grp K |  | — |  | — |
| 21:00 CET | Englandv Ghana0–0Grp L |  | — |  | — |
| 22 Jun | 02:00 CET | New Zealandv Egypt1–3Grp G |  | — |  | — |  |
| 18:00 CET | Argentinav Austria2–0Grp J |  | — |  | — |
| 22:00 CET | Francev Iraq3–0Grp I |  | — |  | — |
| 21 Jun | | Ecuadorv Curacao0–0Grp E |  | — |  | — |  |
| 05:00 CET | Tunisiav Japan0–4Grp F |  | — |  | — |
| 17:00 CET | Spainv Saudi Arabia4–0Grp H |  | — |  | — |
| 20:00 CET | Belgiumv Iran0–0Grp G |  | — |  | — |
| 23:00 CET | Uruguayv Cape Verde2–2Grp H |  | — |  | — |
| 20 Jun | 01:30 CET | Brazilv Haiti3–0Grp C |  | — |  | — |  |
| Turkeyv Paraguay0–1Grp D |  | — |  | — |
| 18:00 CET | Netherlandsv Sweden5–1Grp F |  | — |  | — |
| 21:00 CET | Germanyv Ivory Coast2–1Grp E |  | — |  | — |
| 19 Jun | 02:00 CET | Mexicov South Korea1–0Grp A |  | — |  | — |  |
| 20:00 CET | USAv Australia2–0Grp D |  | — |  | — |
| 23:00 CET | Scotlandv Morocco0–1Grp C |  | — |  | — |
| 18 Jun | 00:00 CET | Ghanav Panama1–0Grp L |  | — |  | — |  |
| 03:00 CET | Uzbekistanv Colombia1–3Grp K |  | — |  | — |
| 17:00 CET | Czech Republicv South Africa1–1Grp A |  | — |  | — |
| 20:00 CET | Switzerlandv Bosnia & Herzegovina4–1Grp B |  | — |  | — |
| 23:00 CET | Canadav Qatar6–0Grp B |  | — |  | — |
| 17 Jun | 02:00 CET | Argentinav Algeria3–0Grp J |  | — |  | — |  |
| 05:00 CET | Austriav Jordan3–1Grp J |  | — |  | — |
| Portugalv DR Congo1–1Grp K |  | — |  | — |
| 21:00 CET | Englandv Croatia4–2Grp L |  | — |  | — |
| 16 Jun | 02:00 CET | Iranv New Zealand2–2Grp G |  | — |  | — |  |
| 20:00 CET | Francev Senegal3–1Grp I |  | — |  | — |
| 23:00 CET | Iraqv Norway1–4Grp I |  | — |  | — |
| 15 Jun | 00:00 CET | Ivory Coastv Ecuador1–0Grp E |  | — |  | — |  |
| 03:00 CET | Swedenv Tunisia5–1Grp F |  | — |  | — |
| 17:00 CET | Spainv Cape Verde0–0Grp H |  | — |  | — |
| 20:00 CET | Belgiumv Egypt1–1Grp G |  | — |  | — |
| 23:00 CET | Saudi Arabiav Uruguay1–1Grp H |  | — |  | — |
| 14 Jun | 02:00 CET | Haitiv Scotland0–1Grp C |  | — |  | — |  |
| Australiav Turkey2–0Grp D |  | — |  | — |
| Germanyv Curacao7–1Grp E |  | — |  | — |
| 21:00 CET | Netherlandsv Japan2–2Grp F |  | — |  | — |
| 13 Jun | 02:00 CET | USAv Paraguay4–1Grp D |  | — |  | — |  |
| 20:00 CET | Qatarv Switzerland1–1Grp B |  | — |  | — |
| 23:00 CET | Brazilv Morocco1–1Grp C |  | — |  | — |
| 12 Jun | 03:00 CET | South Koreav Czech Republic2–1Grp A |  | — |  | — |  |
| 20:00 CET | Canadav Bosnia & Herzegovina1–1Grp B |  | — |  | — |
| 11 Jun | 20:00 CET | Mexicov South Africa2–0Grp A |  | — |  | — |  |