Record by opponent MatchesWDLScoresYellowYellow-RedRedOrlando Pirates6015-1--» All matchesRichards Bay FC6321-2--» All matchesSekhukhune United6033-2--» All matchesStellenbosch FC6141----» All matchesTS Galaxy6213-1--» All matchesAmaZulu FC5014-2--» All matchesGolden Arrows5230-1--» All matchesMamelodi Sundowns5023----» All matchesSuperSport United5221-1--» All matchesBenin4211----» All matchesPolokwane City FC4103-2--» All matchesKaizer Chiefs3021-1--» All matchesMagesi FC3210----» All matchesRwanda3210-1--» All matchesSouth Africa3120----» All matchesEgypt2101----» All matchesCape Town City FC2101----» All matchesCape Town Spurs2200-1--» All matchesIvory Coast2101-2--» All matchesGhana2200----» All matchesGuinea-Bissau2101----» All matchesMarumo Gallants2002----» All matchesMoroka Swallows2011----» All matchesRoyal AM2011----» All matchesAlgeria1100-1--» All matchesAngola1100----» All matchesEquatorial Guinea1010----» All matchesDR Congo1001----» All matchesDurban City FC1001----» All matchesGabon1100----» All matchesGuinea1001----» All matchesJamaica1100-1--» All matchesCameroon1100----» All matchesKruger United FC1001----» All matchesLesotho1100----» All matchesLibya1100----» All matchesMadagascar1100----» All matchesMali1001----» All matchesMorocco1001----» All matchesMexico1001----» All matchesMilford FC1010----» All matchesMozambique1100----» All matchesOrbit College1100----» All matchesZimbabwe1010----» All matchesSiwelele FC1010-1--» All matchesTanzania1100----» All matchesTunisia1100-1--» All matches