Form

Last Five Games Date Competition
LCentral African RepublicCTA2-0BotswanaBOT 2 Jun, 2012 World Cup Qualifying - CAF
LBotswanaBOT1-2MaliMLI 1 Feb, 2012 African Nations Cup
LBotswanaBOT1-6GuineaGUI 28 Jan, 2012 African Nations Cup
LGhanaGHA1-0BotswanaBOT 24 Jan, 2012 African Nations Cup
LBotswanaBOT1-2SwedenSWE 19 Jan, 2011 International Friendly

Form

Last Five Games Date Competition
DSouth AfricaRSA1-1EthiopiaETH 3 Jun, 2012 World Cup Qualifying - CAF
DSouth AfricaRSA0-0SenegalSEN 29 Feb, 2012 International Friendly
DSouth AfricaRSA1-1Ivory CoastCIV 12 Nov, 2011 International Friendly
WSouth AfricaRSA3-0Burkina FasoBKA 10 Aug, 2011 International Friendly
LSouth AfricaRSA0-1United StatesUSA 17 Nov, 2010 International Friendly

Head To Head Record

Date Competition
South Africa RSA 2-1 Botswana BOT 16 Jan, 2008 International Friendly
South Africa RSA 1-0 Botswana BOT 29 Sep, 2007 International Friendly
Botswana BOT 0-0 South Africa RSA 21 May, 2006 International Friendly

WC Qual - CAF News