Record by opponent MatchesWDLScoresYellowYellow-RedRedOrlando Pirates4301----» All matchesAmaZulu FC3111-1--» All matchesBaroka FC3120----» All matchesMaritzburg United3102-1--» All matchesSuperSport United3111-1--» All matchesTP Mazembe3012----» All matchesUganda3030----» All matchesBloemfontein Celtic20111---» All matchesJúbilo Iwata210111--» All matchesEgypt2011--1-» All matchesBlack Leopards2011----» All matchesChippa United2200----» All matchesGabon2002-1--» All matchesGuinea-Bissau2002----» All matchesCameroon2002----» All matchesCongo2110----» All matchesMalawi2200----» All matchesMauritius2101-1--» All matchesMozambique2110----» All matchesNamibia2110-1--» All matchesPWD Bamenda2110----» All matchesRwanda2110----» All matchesZambia2110----» All matchesZimbabwe2020----» All matchesStellenbosch FC2020----» All matchesSouth Sudan2101----» All matchesTS Galaxy2020-1--» All matchesWydad AC2101----» All matchesYoung Africans2110----» All matchesPolokwane City FC11001---» All matchesRussia10101---» All matchesAl Ahly SC1001----» All matchesBidVest Wits1001----» All matchesBurundi1010----» All matchesCape Town City FC1100----» All matchesCD 1º de Agosto1010-1--» All matchesDR Congo1100----» All matchesIvory Coast1010----» All matchesGambia1010----» All matchesGhana1100----» All matchesGolden Arrows1010----» All matchesHokkaido Consadole Sapporo1010-1--» All matchesHoroya AC1010----» All matchesIraq1001----» All matchesIran1001----» All matchesCape Verde Islands1100-1--» All matchesQatar1100-1--» All matchesLiberia1100----» All matchesMamelodi Sundowns1001-1--» All matchesMarumo Gallants1100----» All matchesMoroka Swallows1100----» All matchesPakistan1100----» All matchesRoyal AM1001----» All matchesSenegal1001----» All matchesSeychelles1100----» All matchesSierra Leone1001----» All matchesSimba SC1001----» All matchesTanzania1010----» All matchesTegevajaro Miyazaki1100----» All matchesThailand1001----» All matchesCentral African Republic1001----» All matches