Nov. 17, 2010 IF 2010 South Africa 0 - 1 United States Green Point Stadium Sylvester Kirwa 52000 1
June 22, 2010 WC 2010 A France 1 - 2 South Africa Free State Stadium Oscar Ruiz 39415 1
June 16, 2010 WC 2010 A South Africa 0 - 3 Uruguay Loftus Versfeld Stadium Massimo Busacca 42658 2
June 11, 2010 WC 2010 A Mexico 1 - 1 South Africa Soccer City Ravshan Irmatov 84490 1
May 27, 2010 IF 2010 Colombia 1 - 2 South Africa Johannesburg, South Africa 0
June 28, 2009 CC 2009 3 South Africa 2 - 3 Spain Royal Bafokeng Stadium Matthew Breeze 31788 1
June 25, 2009 CC 2009 Brazil 1 - 0 South Africa Ellis Park Stadium Massimo Busacca 48049 1
June 20, 2009 CC 2009 A South Africa 0 - 2 Spain Free State Stadium Pablo Pozo 38212 1
June 17, 2009 CC 2009 A New Zealand 0 - 2 South Africa Royal Bafokeng Stadium Benito Archundia 36598 1
June 14, 2009 CC 2009 A Iraq 0 - 0 South Africa Ellis Park Stadium Jorge Larrionda 48837 1
Nov. 20, 2007 IF 2007 Canada 0 - 2 South Africa Kings Park Stadium 1
Nov. 17, 2007 IF 2007 South Africa 0 - 1 United States Ellis Park Stadium 30000 2
Sept. 12, 2007 IF 2007 South Africa 0 - 0 Uruguay Johannesburg, South Africa 1
July 17, 2005 GC 2005 Panama 1 - 1 South Africa Reliant Stadium Peter Prendergast 60050 1
July 13, 2005 GC 2005 C Guatemala 1 - 1 South Africa Reliant Stadium Kevin Stott 45311 2
July 10, 2005 GC 2005 C Jamaica 3 - 3 South Africa Los Angeles Memorial Coliseum Kevin Stott 30710 2
July 8, 2005 GC 2005 C Mexico 1 - 2 South Africa StubHub Center Rodolfo Sibrian 27000 1
Oct. 11, 2003 IF 2003 Costa Rica 1 - 2 South Africa Potchefstroom, South Africa 1
June 14, 2003 IF 2003 South Africa 2 - 1 Trinidad and Tobago Telekom Park, Port Elizabeth, South Africa 1
April 30, 2003 IF 2003 Jamaica 0 - 0 South Africa South Africa 1
Sept. 17, 2002 LC 2002 Paraguay 2 - 0 South Africa Tabriz, Iran 1
June 12, 2002 WC 2002 B South Africa 2 - 3 Spain Daejeon World Cup Stadium Saad Mane 31024 2
June 8, 2002 WC 2002 B Slovenia 0 - 1 South Africa Daegu World Cup Stadium Angel Sánchez 47226 2
June 2, 2002 WC 2002 B Paraguay 2 - 2 South Africa Busan Asiad Main Stadium Lubos Michel 25186 3
April 17, 2002 IF 2002 Ecuador 0 - 0 South Africa Murcia, Spain 0
June 11, 2000 IF 2000 Ireland 2 - 1 South Africa Giants Stadium 45000 0
June 7, 2000 IF 2000 Mexico XI 4 - 2 South Africa Dallas, TX 0
June 7, 2000 IF 2000 Mexico 4 - 2 South Africa Dallas, TX 27815 0
June 3, 2000 IF 2000 South Africa 0 - 4 United States RFK Stadium Antonio Maruffo 16570 0
May 9, 1999 IF 1999 Jamaica 1 - 1 South Africa Jamaica 1
May 6, 1999 IF 1999 South Africa 0 - 2 Trinidad and Tobago Hasely Crawford Stadium 1
June 24, 1998 WC 1998 C Saudi Arabia 2 - 2 South Africa Stade Chaban-Delmas Mario Sánchez 31800 2
June 18, 1998 WC 1998 C Denmark 1 - 1 South Africa Stade Municipal de Toulouse John Toro Rendon 33300 2
June 12, 1998 WC 1998 C France 3 - 0 South Africa Stade Vélodrome Márcio Rezende de Freitas 55000 2
May 25, 1998 IF 1998 Argentina 2 - 0 South Africa Buenos Aires, Argentina 0
Dec. 17, 1997 CC 1997 B South Africa 3 - 4 Uruguay King Fahd Stadium Ramesh Ramdhan 8000 3
Dec. 15, 1997 CC 1997 B South Africa 0 - 1 United Arab Emirates King Fahd Stadium René Ortubé 11000 2
Dec. 13, 1997 CC 1997 B Czech Republic 2 - 2 South Africa King Fahd Stadium Javier Castrilli 7500 2
May 13, 1995 NMC 1995 Argentina 1 - 1 South Africa Johannesburg, South Africa 0
Oct. 6, 1993 IF 1993 Mexico 4 - 0 South Africa Los Angeles, CA 0
Sept. 23, 1954 MG 1954 South Africa 3 - 2 United States Jaffa, Israel 1
Sept. 23, 1953 MG 1953 South Africa 3 - 2 United States Maccabi Jaffa, Israel 1