Record by opponent MatchesWDLScoresYellowYellow-RedRedHighlands Park20111---» All matchesBaroka FC2110----» All matchesNigeria2002----» All matchesCentral African Republic2200----» All matchesGolden Arrows101021--» All matchesPlatinum Stars11002---» All matchesEswatini11001---» All matchesOrlando Pirates11001---» All matchesEthiopia1001----» All matchesAustralia1010----» All matchesBidVest Wits1001----» All matchesBlack Leopards1010-1--» All matchesBloemfontein Celtic1001----» All matchesBotswana1100----» All matchesBrazil1001----» All matchesBurkina Faso1100----» All matchesEspérance de Tunis1001----» All matchesFree State Stars1100----» All matchesIceland1001----» All matchesJamaica1100----» All matchesMalawi1100----» All matchesMali1010----» All matchesMamelodi Sundowns1001----» All matchesMaritzburg United1010----» All matchesMozambique1100----» All matchesNorth Korea1010----» All matchesParaguay1010----» All matchesZambia1001----» All matchesSpain1100----» All matchesSuperSport United1100----» All matches