Record by opponent MatchesWDLScoresYellowYellow-RedRedKaizer Chiefs3012-1--» All matchesStellenbosch FC3012--1-» All matchesBotswana2101-1--» All matchesCape Town City FC2101-1--» All matchesChippa United2200----» All matchesGolden Arrows2110----» All matchesLesotho2002----» All matchesMalawi2200----» All matchesMarumo Gallants2110----» All matchesOrlando Pirates2002-1--» All matchesRoyal AM2101----» All matchesSuperSport United2110-1--» All matchesTS Galaxy2101----» All matchesEgypt U231001----» All matchesAmaZulu FC1100----» All matchesCape Town Spurs1100----» All matchesCosta Rica U171001-1--» All matchesDurban City FC1001----» All matchesIvory Coast U231100----» All matchesEswatini1100-1--» All matchesFrance1001----» All matchesGhana U231100----» All matchesGuinea U201001----» All matchesCameroon U201100----» All matchesMagesi FC1010----» All matchesMamelodi Sundowns1001----» All matchesMaritzburg United1010----» All matchesMexico1001-1--» All matchesMilford FC1001-1--» All matchesNamibia1010----» All matchesNigeria U231010----» All matchesNorth Korea U171010-1--» All matchesRichards Bay FC1001----» All matchesZambia1001-1--» All matchesZambia U231010----» All matchesSekhukhune United1100----» All matchesSenegal U201001----» All matchesSudan U201100----» All matchesUganda1100----» All matches