Record by opponent MatchesWDLScoresYellowYellow-RedRedKaizer Chiefs6123-2--» All matchesMaritzburg United6411-3--» All matchesOrlando Pirates6231-2--» All matchesBidVest Wits5023-2--» All matchesBlack Leopards5113----» All matchesPolokwane City FC5122-1--» All matchesHighlands Park41121---» All matchesMamelodi Sundowns411211--» All matchesBloemfontein Celtic4121----» All matchesCape Town City FC4121-3--» All matchesSuperSport United4211----» All matchesBaroka FC33001---» All matchesTanzania31111---» All matchesAmaZulu FC3120-3--» All matchesChippa United3120----» All matchesEswatini3120-1--» All matchesMalawi3300----» All matchesStellenbosch FC3111----» All matchesLesotho21101---» All matchesDR Congo2101----» All matchesFree State Stars2101-1--» All matchesComoros2110----» All matchesCongo2110----» All matchesNigeria2011----» All matchesUganda2020----» All matchesAlgeria1010----» All matchesBurkina Faso1100----» All matchesCape Town Spurs1010-1--» All matchesGabon1100----» All matchesGuinea1010----» All matchesCameroon1010----» All matchesLiberia1100----» All matchesLibya1001----» All matchesMadagascar1010----» All matchesMali1100-1--» All matchesMorocco1010-1--» All matchesMauritius1100-1--» All matchesMoroka Swallows1010----» All matchesMozambique1010----» All matchesNamibia1001----» All matchesPlatinum Stars1100-1--» All matchesSeychelles1100----» All matchesSouth Africa1100-1--» All matchesTS Galaxy1100----» All matchesTunisia1001-1--» All matches