Record by opponent MatchesWDLScoresYellowYellow-RedRedMamelodi Sundowns60062---» All matchesCape Town Spurs54014---» All matchesAmaZulu FC50321---» All matchesBaroka FC50321---» All matchesGuinea5113-1--» All matchesChippa United41214---» All matchesCape Town City FC410321--» All matchesGolden Arrows41122---» All matchesOrlando Pirates4013----» All matchesPolokwane City FC31023---» All matchesBloemfontein Celtic31112---» All matchesSuperSport United30212---» All matchesBidVest Wits32011---» All matchesFree State Stars30211---» All matchesMali31021---» All matchesEgypt3111----» All matchesAlgeria3102----» All matchesEthiopia3210----» All matchesKaizer Chiefs20113---» All matchesHighlands Park210121--» All matchesMaritzburg United20022---» All matchesDjibouti22001---» All matchesKenya21101-1-» All matchesStellenbosch FC21101---» All matchesIvory Coast2011----» All matchesNamibia2110----» All matchesNigeria2011----» All matchesTunisia2011----» All matchesDR Congo11001---» All matchesTanzania10101---» All matchesAngola1001----» All matchesBotswana1001----» All matchesBurkina Faso1001----» All matchesEswatini1100----» All matchesGhana1001----» All matchesLesotho1010----» All matchesMarumo Gallants1100----» All matchesSouth Africa1001----» All matchesTogo1100-1--» All matches