|
| 16 June | | | | Ethiopia | 2 - 1 | South Africa | Getaneh Kebede Gibeto (43) Bernard Parker (og 70) | | Bernard Parker (34) |
| | Addis Ababa | | | Report |
| | 08 June | | | | Central African Republic | 0 - 3 | South Africa | | | | Bernard Parker (26) Siphiwe Tshabalala (43) Katlego Mashego (90) |
| | Yaounde | | | Report |
|
|
| 02 June | | | | Lesotho | 0 - 2 | South Africa | | | | Tlou Mashedi Segolela (45) Tlou Mashedi Segolela (60) |
| | Maseru | | | Report |
| | 23 March | | | | South Africa | 2 - 0 | Central African Republic | Thabo Matlaba (33) Bernard Parker (70) | | |
| | Cape Town Stadium | | | Report |
|
|
| 27 January | | | | Morocco | 2 - 2 | South Africa | | Moses Mabhida Stadium | |
| | 23 January | | | | South Africa | 2 - 0 | Angola | | Moses Mabhida Stadium | |
|
|
| 19 January | | | | South Africa | 0 - 0 | Cape Verde Islands | | National Stadium | |
| | 12 January | | | | South Africa | 0 - 0 | Algeria | | Orlando Stadium | | | Report |
|
|
| 08 January | | | | South Africa | 0 - 1 | Norway | | | Cape Town | | | Report |
| | 22 December | | | | South Africa | 3 - 1 | Malawi | Lehlohonolo Michael Majoro (6) Siphiwe Tshabalala (10) May Mahlangu (pen 74) | | Josephy Kamwendo (pen 48) |
| | Moses Mabhida Stadium | |
|