All competitionsCAF Champions LeaguePremier Soccer LeagueRecord by opponent MatchesWDLScoreOpponents from EgyptAl Ahly SC20021:7» All matchesTotal20021:7MatchesWDLScoreOpponents from AngolaCD 1º de Agosto21101:0» All matchesPetro Atlético21102:0» All matchesTotal42203:0MatchesWDLScoreOpponents from BotswanaTownship Rollers FC22003:1» All matchesTotal22003:1MatchesWDLScoreOpponents from DR CongoAS Vita Club21012:3» All matchesTotal21012:3MatchesWDLScoreOpponents from Ivory CoastASEC Mimosas20110:1» All matchesTotal20110:1MatchesWDLScoreOpponents from GuineaHoroya AC20202:2» All matchesTotal20202:2MatchesWDLScoreOpponents from CameroonPWD Bamenda21101:0» All matchesTotal21101:0MatchesWDLScoreOpponents from ComorosVolcan Club de Moroni21004:0» All matchesTotal21004:0MatchesWDLScoreOpponents from MoroccoRaja Casablanca20020:3» All matchesWydad AC42112:4» All matchesTotal62132:7MatchesWDLScoreOpponents from MozambiqueLD Maputo22007:0» All matchesTotal22007:0MatchesWDLScoreOpponents from NamibiaBlack Africa21104:1» All matchesTotal21104:1MatchesWDLScoreOpponents from South AfricaAmaZulu FC402313466:28» All matchesBaroka FC1246213:11» All matchesBidVest Wits30168642:24» All matchesBlack Leopards1886426:16» All matchesBloemfontein Celtic341515447:23» All matchesBush Bucks FC42207:5» All matchesCape Town City FC1864819:17» All matchesCape Town Spurs30159640:22» All matchesChippa United26125923:17» All matchesDurban City FC22002:0» All matchesFree State Stars26168245:19» All matchesGolden Arrows4323101059:35» All matchesHighlands Park651011:4» All matchesJomo Cosmos1439215:12» All matchesKruger United FC11003:1» All matchesMagesi FC43109:3» All matchesMamelodi Sundowns4514131840:54» All matchesManning Rangers21105:2» All matchesMaritzburg United341710751:27» All matchesMarumo Gallants1044212:8» All matchesMoroka Swallows30149743:26» All matchesMpumalanga Black Aces1072116:7» All matchesOrbit College22007:2» All matchesOrlando Pirates4514171447:49» All matchesPlatinum Stars28129731:28» All matchesPolokwane City FC23910429:19» All matchesRichards Bay FC95138:7» All matchesRoyal AM61233:6» All matchesSantos FC1656515:17» All matchesSekhukhune United1162313:8» All matchesSiwelele FC31113:4» All matchesStellenbosch FC1574421:12» All matchesSuperSport United4213111840:49» All matchesTS Galaxy122919:7» All matchesThanda Royal Zulu63127:4» All matchesTuks FC85219:5» All matchesVasco da Gama20112:3» All matchesTotal667296212159838:581MatchesWDLScoreOpponents from TanzaniaSimba SC21014:3» All matchesTotal21014:3