The matches of 2010 FIFA World Cup South Africa
| 2010 World Cup schedule | |||||
|---|---|---|---|---|---|
| Day | Venue & Time | Stage | Team 1 | Result | Team 2 |
| Friday11 June | Johannesburg (SC), 16:00 | Group A | South Africa |
– | |
| Cape Town, 20:30 | Uruguay |
– | |||
| Saturday12 June | Port Elizabeth, 13:30 | Group B | Korea Republic |
– | |
| Johannesburg (Ellis), 16:00 | Argentina |
– | |||
| Rustenburg, 20:30 | Group C | England |
– | ||
| Sunday13 June | Polokwane, 13:30 | Algeria |
– | ||
| Pretoria, 16:00 | Group D | Serbia |
– | ||
| Durban, 20:30 | Germany |
– | |||
| Monday14 June | Johannesburg (SC), 13:30 | Group E | Netherlands |
– | |
| Bloemfontein, 16:00 | Japan |
– | |||
| Cape Town, 20:30 | Group F | Italy |
– | ||
| Tuesday15 June | Rustenburg, 13:30 | New Zealand |
– | ||
| Port Elizabeth, 16:00 | Group G | Côte d’Ivoire |
– | ||
| Johannesburg (Ellis), 20:30 | Brazil |
– | |||
| Wednesday16 June | Nelspruit, 13:30 | Group H | Honduras |
– | |
| Durban, 16:00 | Spain |
– | |||
| Pretoria, 20:30 | Group A | South Africa |
– | ||
| Thursday17 June | Johannesburg (SC), 13:30 | Group B | Argentina |
– | |
| Bloemfontein, 16:00 | Greece |
– | |||
| Polokwane, 20:30 | Group A | France |
– | ||
| Friday18 June | Port Elizabeth, 13:30 | Group D | Germany |
– | |
| Johannesburg (Ellis), 16:00 | Group C | Slovenia |
– | ||
| Cape Town, 20:30 | England |
– | |||
| Saturday19 June | Durban, 13:30 | Group E | Netherlands |
– | |
| Rustenburg, 16:00 | Group D | Ghana |
– | ||
| Pretoria, 20:30 | Group E | Cameroon |
– | ||
| Sunday20 June | Bloemfontein, 13:30 | Group F | Slovakia |
– | |
| Nelspruit, 16:00 | Italy |
– | |||
| Johannesburg (SC), 20:30 | Group G | Brazil |
– | ||
| Monday21 June | Cape Town, 13:30 | Portugal |
– | ||
| Port Elizabeth, 16:00 | Group H | Chile |
– | ||
| Johannesburg (Ellis), 20:30 | Spain |
– | |||
| Tuesday22 June | Rustenburg, 16:00 | Group A | Mexico |
– | |
| Bloemfontein, 16:00 | France |
– | |||
| Durban, 20:30 | Group B | Nigeria |
– | ||
| Polokwane, 20:30 | Greece |
– | |||
| Wednesday23 June | Port Elizabeth, 16:00 | Group C | Slovenia |
– | |
| Pretoria, 16:00 | United States |
– | |||
| Johannesburg (SC), 20:30 | Group D | Ghana |
– | ||
| Nelspruit, 20:30 | Australia |
– | |||
| Thursday24 June | Johannesburg (Ellis), 16:00 | Group F | Slovakia |
– | |
| Polokwane, 16:00 | Paraguay |
– | |||
| Rustenburg, 20:30 | Group E | Denmark |
– | ||
| Cape Town, 20:30 | Cameroon |
– | |||
| Friday25 June | Durban, 16:00 | Group G | Portugal |
– | |
| Nelspruit, 16:00 | Korea DPR |
– | |||
| Pretoria, 20:30 | Group H | Chile |
– | ||
| Bloemfontein, 20:30 | Switzerland |
– | |||
| Saturday26 June | Port Elizabeth, 16:00 | Round of 16 – Match 1 | 1A | – | 2B |
| Rustenburg, 20:30 | Round of 16 – Match 3 | 1C | – | 2D | |
| Sunday27 June | Bloemfontein, 16:00 | Round of 16 – Match 4 | 1D | – | 2C |
| Johannesburg (SC), 20:30 | Round of 16 – Match 2 | 1B | – | 2A | |
| Monday28 June | Durban, 16:00 | Round of 16 – Match 5 | 1E | – | 2F |
| Johannesburg (Ellis), 20:30 | Round of 16 – Match 7 | 1G | – | 2H | |
| Tuesday29 June | Pretoria, 16:00 | Round Of 16 – Match 6 | 1F | – | 2E |
| Cape Town, 20:30 | Round of 16 – Match 8 | 1H | – | 2G | |
| Wednesday30 June | Rest days | ||||
| Thursday1 July | |||||
| Friday2 July | Port Elizabeth, 16:00 | Quarterfinal C | 5 | – | 7 |
| Johannesburg (SC), 20:30 | Quarterfinal A | 1 | – | 3 | |
| Saturday3 July | Cape Town, 16:00 | Quarterfinal B | 2 | – | 4 |
| Johannesburg (Ellis), 20:30 | Quarterfinal D | 6 | – | 8 | |
| Sunday4 July | Rest days | ||||
| Monday5 July | |||||
| Tuesday6 July | Cape Town, 20:30 | Semifinal I | A | – | C |
| Wednesday7 July | Durban, 20:30 | Semifinal II | B | – | D |
| Thursday8 July | Rest days | ||||
| Friday9 July | |||||
| Saturday10 July | Port Elizabeth, 20:30 | Third Place play-off | Loser I | – | Loser II |
| Sunday11 July | Johannesburg (SC), 20:30 | Final | Winner I | – | Winner II |