Record by opponent MatchesWDLScoresYellowYellow-RedRedAmaZulu FC1181211--» All matchesCape Town City FC1127215--» All matchesOrlando Pirates10253-1--» All matchesKaizer Chiefs9234-2--» All matchesMaritzburg United9603-1--» All matchesChippa United8530-2--» All matchesMamelodi Sundowns8134-1--» All matchesStellenbosch FC8332-1--» All matchesSuperSport United8422-2--» All matchesEspérance de Tunis6312----» All matchesMarumo Gallants6420-2--» All matchesMoroka Swallows6330-1--» All matchesBloemfontein Celtic5032-1--» All matchesPolokwane City FC5311----» All matchesBaroka FC4220-3-1» All matchesBidVest Wits4022-1--» All matchesBlack Leopards4211----» All matchesHighlands Park4112----» All matchesRoyal AM4202----» All matchesSekhukhune United4211----» All matchesSouth Africa4022----» All matchesFAR de Rabat3120-1--» All matchesNamibia3201----» All matchesNigeria3030----» All matchesTS Galaxy3210----» All matchesAlgeria2011----» All matchesAngola2110-1--» All matchesAS Maniema Union2110----» All matchesBenin2011-1--» All matchesLesotho2101----» All matchesMagesi FC2200--1-» All matchesRaja Casablanca2101-1--» All matchesZambia2101----» All matchesSomalia2101-1--» All matchesYoung Africans2110-1--» All matchesEgypt1001----» All matchesAl Ahly SC1010----» All matchesAl Hilal Omdurman1001----» All matchesEthiopia1001----» All matchesBorussia Dortmund1001----» All matchesBotswana1100----» All matchesDR Congo1001----» All matchesDurban City FC1100----» All matchesFC Nouadhibou1100----» All matchesFluminense RJ1010----» All matchesCameroon1001----» All matchesQatar1100----» All matchesKenya1010----» All matchesComoros1100----» All matchesCongo1010----» All matchesMalawi1010----» All matchesMbabane Swallows1100----» All matchesMC Alger1010----» All matchesPyramids FC1001----» All matchesRichards Bay FC1100-1--» All matchesRwanda1010----» All matchesSierra Leone1100----» All matchesSiwelele FC1100----» All matchesStade Malien1001----» All matchesUganda1010----» All matchesUlsan HD FC1100----» All matches