Calendario Mondiali 2010 Sudafrica
| Data | A | Ora | Gruppo | Squadra_1 | Squadra_2 | Arbitro | Risultato |
| 11/06/10 | Johannesburg | 16:00 | A | Sudafrica | Messico | Irmatov | 1-1 |
| 11/06/10 | Città del Capo | 20:30 | A | Uruguay | Francia | Nishimura | 0-0 |
| 12/06/10 | Johannesburg | 16:00 | B | Argentina | Nigeria | Stark | 1-0 |
| 12/06/10 | Port Elizabeth | 13:30 | B | Corea del Sud | Grecia | Hester | 2-0 |
| 12/06/10 | Rustenburg | 20:30 | C | Inghilterra | Stati Uniti | Simon | 1-1 |
| 13/06/10 | Polokwane | 13:30 | C | Algeria | Slovenia | Pozo | 0-1 |
| 13/06/10 | Durban | 20:30 | D | Germania | Australia | Rodriguez | 4-0 |
| 13/06/10 | Pretoria | 16:00 | D | Serbia | Ghana | Baldassi | 0-1 |
| 14/06/10 | Johannesburg | 13:30 | E | Olanda | Danimarca | Lannoy | 2-0 |
| 14/06/10 | Bloemfontein | 16:00 | E | Giappone | Camerun | Benquerenca | 1-0 |
| 14/06/10 | Città del Capo | 20:30 | F | Italia | Paraguay | Archundia | 1-1 |
| 15/06/10 | Rustenburg | 13:30 | F | Nuova Zelanda | Slovacchia | Damon | 1-1 |
| 15/06/10 | Port Elizabeth | 16:00 | G | Costa dìAvorio | Portogallo | Larrionda | 0-0 |
| 15/06/10 | Johannesburg | 20:30 | G | Brasile | Corea del Nord | Kassai | 2-1 |
| 16/06/10 | Nelspruit | 13:30 | H | Honduras | Cile | Maillet | 0-1 |
| 16/06/10 | Durban | 16:00 | H | Spagna | Svizzera | Webb | 0-1 |
| 16/06/10 | Pretoria | 20:30 | A | Sudafrica | Uruguay | Busacca | 0-3 |
| 17/06/10 | Polokwane | 20:30 | A | Francia | Messico | Al-Ghamdi | 0-2 |
| 17/06/10 | Bloemfontein | 16:00 | B | Grecia | Nigeria | Ruiz | 2-1 |
| 17/06/10 | Johannesburg | 23:30 | B | Argentina | Corea del Sud | Torosidis | 4-1 |
| 18/06/10 | Johannesburg | 16:00 | C | Slovenia | Stati Uniti | Coulibaly | 2-2 |
| 18/06/10 | Città del Capo | 20:30 | C | Inghilterra | Algeria | Irmatov | 0-0 |
| 18/06/10 | Port Elizabeth | 13:30 | D | Germania | Serbia | Undiano | 0-1 |
| 19/06/10 | Rustenburg | 16:00 | D | Ghana | Australia | Rosetti | 1-1 |
| 19/06/10 | Durban | 13:30 | E | Olanda | Giappone | Baldassi | 1-0 |
| 19/06/10 | Pretoria | 20:30 | E | Camerun | Danimarca | Larrionda | 1-2 |
| 20/06/10 | Bloemfontein | 13:30 | F | Slovacchia | Paraguay | Eddy Maillet | 0-2 |
| 20/06/10 | Nelspruit | 16:00 | F | Italia | Nuova Zelanda | Batres | 1-1 |
| 20/06/10 | Johannesburg | 20:30 | G | Brasile | Costa d’Avorio | Lannoy | 3-1 |
| 21/06/10 | Città del Capo | 13:30 | G | Portogallo | Corea del Nord | Pozo | 7-0 |
| 21/06/10 | Port Elizabeth | 16:00 | H | Cile | Svizzera | Al Ghamdi | 1-0 |
| 21/06/10 | Johannesburg | 20:30 | H | Spagna | Honduras | Nishimura | 2-0 |
| 22/06/10 | Rustenburg | 16:00 | A | Messico | Uruguay | Kassai | 0-1 |
| 22/06/10 | Bloemfontein | 16:00 | A | Francia | Sudafrica | Ruiz | 1-2 |
| 22/06/10 | Durban | 20:30 | B | Nigeria | Corea del Sud | Benquerenca | 2-2 |
| 22/06/10 | Polokwane | 20:30 | B | Grecia | Argentina | Irmatov | 0-2 |
| 23/06/10 | Port Elizabeth | 16:00 | C | Slovenia | Inghilterra | Stark | 0-1 |
| 23/06/10 | Pretoria | 16:00 | C | Stati Uniti | Algeria | De Bleeckere | 1-0 |
| 23/06/10 | Johannesburg | 20:30 | D | Ghana | Germania | Simon | 0-1 |
| 23/06/10 | Nelspruit | 20:30 | D | Australia | Serbia | Larrionda | 2-1 |
| 24/06/10 | Rustenburg | 20:30 | E | Danimarca | Giappone | Damon | 1-3 |
| 24/06/10 | Città Del Capo | 20:30 | E | Camerun | Olanda | Pozo | 1-2 |
| 24/06/10 | Johannesburg | 16:00 | F | Slovacchia | Italia | Webb | 3-2 |
| 24/06/10 | Polokwane | 16:00 | F | Paraguay | Nuova Zelanda | Nishimura | 0-0 |
| 25/06/10 | Durban | 16:00 | G | Portogallo | Brasile | Archundia | 0-0 |
| 25/06/10 | Nelspruit | 16:00 | G | Corea del Nord | Costa d’Avorio | Undiano | 0-3 |
| 25/06/10 | Pretoria | 20:30 | H | Cile | Spagna | Rodriguez | 1-2 |
| 25/06/10 | Bloemfontein | 20:30 | H | Svizzera | Honduras | Baldassi | 0-0 |
| 26/06/10 | Port Elizabeth | 16:00 | 1 Ottavi di finale | Uruguay | Corea Sud | Stark | 2-1 |
| 26/06/10 | Rustenburg | 20:30 | 3 Ottavi di finale | USA | Ghana | Kassai | 1-2 |
| 27/06/10 | Bloemfontein | 16:00 | 4 Ottavi di finale | Germania | Inghilterra | Larronda | 4-1 |
| 27/06/10 | Johannesburg | 20:30 | 2 Ottavi di finale | Argentina | Messico | Rosetti | 3-1 |
| 28/06/10 | Durban | 16:00 | 5 Ottavi di finale | Olanda | Slovacchia | Undiano | 2-1 |
| 28/06/10 | Johannesburg | 20:30 | 7 Ottavi di finale | Brasile | Cile | Webb | 3-0 |
| 29/06/10 | Pretoria | 16:00 | 6 Ottavi di finale | Paraguay | Giappone | De Bleeckere | 5-3(rigori) |
| 29/06/10 | Città Del Capo | 20:30 | 8 Ottavi di finale | Spagna | Portogallo | Baldassi | 1-0 |
| 02/07/10 | Port Elizabeth | 16:00 | C Quarti di finale | Olanda | Brasile | Nishimura | 2-1 |
| 02/07/10 | Johannesburg | 20:30 | A Quarti di finale | Uruguay | Ghana | Benquerença | 1-1(5-3 r) |
| 03/07/10 | Città del Capo | 16:00 | B Quarti di finale | Argentina | Germania | Irmatov | 0-4 |
| 03/07/10 | Johannesburg | 20:30 | D Quarti di finale | Paraguay | Spagna | Batres | 0-1 |
| 06/07/10 | Città del Capo | 20:30 | W1 Semifinale | Uruguay | Olanda | Irmatov | 2-3 |
| 07/07/10 | Durban | 20:30 | W2 Semifinale | Germania | Spagna | Kassai | 0-1 |
| 10/07/10 | Port Elizabeth | 20:30 | Finale terzo posto | Uruguay | Germania | Archundia | 2-3 |
| 11/07/10 | Johannesburg | 20:30 | Finale | Olanda | Spagna | Webb | 0-1 |