Record by opponent MatchesWDLScoresYellowYellow-RedRedGolden Arrows147438---» All matchesOrlando Pirates1474361--» All matchesAmaZulu FC148425---» All matchesSuperSport United146444---» All matchesKaizer Chiefs1373352--» All matchesChippa United13103032--» All matchesCape Town City FC1266062--» All matchesStellenbosch FC1273242--» All matchesTS Galaxy118129---» All matchesMaritzburg United944141--» All matchesPolokwane City FC93423---» All matchesAl Ahly SC834142--» All matchesMarumo Gallants85302---» All matchesBloemfontein Celtic742162--» All matchesSekhukhune United76104---» All matchesBaroka FC75203---» All matchesRoyal AM660072--» All matchesAl Hilal Omdurman641111--» All matchesMoroka Swallows523041--» All matchesBidVest Wits512231--» All matchesZambia53021---» All matchesBurundi41123---» All matchesCR Bélouizdad43013---» All matchesAS Maniema Union42202---» All matchesBlack Leopards42202---» All matchesGuinea41032---» All matchesCameroon41212---» All matchesTP Mazembe43012---» All matchesEspérance de Tunis411211--» All matchesMozambique44001---» All matchesZimbabwe42021---» All matchesPyramids FC4121----» All matchesSouth Africa4013----» All matchesCape Town Spurs32011---» All matchesFree State Stars31111---» All matchesCongo31201---» All matchesMagesi FC33001---» All matchesMamelodi Sundowns30121---» All matchesSenegal30031---» All matchesMali3012----» All matchesRichards Bay FC3210----» All matchesEritrea22002---» All matchesFAR de Rabat20201---» All matchesFC Nouadhibou22001---» All matchesJwaneng Galaxy22001---» All matchesNiger21011---» All matchesWydad AC20201---» All matchesGuinea-Bissau2011----» All matchesKenya2011----» All matchesMalawi2101----» All matchesMbabane Swallows2200----» All matchesPetro Atlético2011----» All matchesRaja Casablanca2101----» All matchesTogo2101----» All matchesTunisia2101----» All matchesYoung Africans2110----» All matchesSão Tomé and Príncipe110031--» All matchesEquatorial Guinea10101---» All matchesBumamuru FC11001---» All matchesMadagascar11001---» All matchesAl Merrikh SC1010----» All matchesAngola1001----» All matchesBotswana1100-1--» All matchesDurban City FC1100----» All matchesIvory Coast1001----» All matchesEswatini1010----» All matchesFC St. Eloi Lupopo1010----» All matchesFluminense RJ1010----» All matchesGambia1100----» All matchesGhana1010----» All matchesComoros1001----» All matchesLesotho1001----» All matchesLiberia1001----» All matchesMorocco1001----» All matchesMauritius1100----» All matchesMC Alger1100----» All matchesPlatinum Stars1001-1--» All matchesRussia1001----» All matchesChad1100----» All matches