All competitionsCAF Champions LeagueFriendlies ClubsPremier Soccer LeagueRecord by opponent MatchesWDLScoreOpponents from EgyptAl Ahly SC62316:4» All matchesPyramids FC20112:3» All matchesZamalek21015:3» All matchesTotal1034313:10MatchesWDLScoreOpponents from AlgeriaCR Bélouizdad22004:2» All matchesMC Alger21101:0» All matchesTotal43105:2MatchesWDLScoreOpponents from AngolaCRD Libolo20112:4» All matchesTotal20112:4MatchesWDLScoreOpponents from BotswanaGaborone United20202:2» All matchesJwaneng Galaxy42013:1» All matchesTotal62215:3MatchesWDLScoreOpponents from DR CongoFC St. Eloi Lupopo20010:3» All matchesTP Mazembe21013:2» All matchesTotal41023:5MatchesWDLScoreOpponents from Ivory CoastASEC Mimosas20111:5» All matchesStade Abidjan21104:1» All matchesTotal41215:6MatchesWDLScoreOpponents from EswatiniMbabane Swallows21107:2» All matchesTotal21107:2MatchesWDLScoreOpponents from GhanaHearts of Oak21101:0» All matchesTotal21101:0MatchesWDLScoreOpponents from GuineaHoroya AC21014:2» All matchesTotal21014:2MatchesWDLScoreOpponents from ComorosDjabal Club440013:0» All matchesTotal440013:0MatchesWDLScoreOpponents from CongoAC Léopards20110:1» All matchesTotal20110:1MatchesWDLScoreOpponents from LesothoLioli FC22007:0» All matchesTotal22007:0MatchesWDLScoreOpponents from MadagascarDisciples FC21104:0» All matchesTotal21104:0MatchesWDLScoreOpponents from MauritiusAS Port Louis 200022009:0» All matchesLa Cure Waves21103:1» All matchesTotal431012:1MatchesWDLScoreOpponents from NamibiaAfrican Stars43106:0» All matchesTotal43106:0MatchesWDLScoreOpponents from NigeriaEnyimba Aba21102:1» All matchesTotal21102:1MatchesWDLScoreOpponents from ZambiaGreen Eagles Kabwe20111:2» All matchesZanaco FC22003:1» All matchesTotal42114:3MatchesWDLScoreOpponents from SeychellesLight Stars FC22008:2» All matchesTotal22008:2MatchesWDLScoreOpponents from ZimbabweFC Platinum20202:2» All matchesTotal20202:2MatchesWDLScoreOpponents from South AfricaAmaZulu FC411919357:25» All matchesBaroka FC1239015:11» All matchesBidVest Wits301091130:27» All matchesBlack Leopards18161135:9» All matchesBloemfontein Celtic34169944:29» All matchesBush Bucks FC42207:4» All matchesCape Town City FC1868424:19» All matchesCape Town Spurs30159643:26» All matchesChippa United27203446:16» All matchesDurban City FC32104:0» All matchesFree State Stars26139433:19» All matchesGolden Arrows422511669:29» All matchesHighlands Park62409:6» All matchesJomo Cosmos1493222:6» All matchesKaizer Chiefs4514171449:47» All matchesKruger United FC11004:0» All matchesMagesi FC43107:1» All matchesMamelodi Sundowns4411122136:60» All matchesManning Rangers21104:2» All matchesMaritzburg United34189743:27» All matchesMarumo Gallants1172222:6» All matchesMilford FC11002:0» All matchesMoroka Swallows301212638:28» All matchesMpumalanga Black Aces1043311:9» All matchesOrbit College22003:0» All matchesPlatinum Stars281511239:20» All matchesPolokwane City FC22128234:16» All matchesRichards Bay FC84318:3» All matchesRoyal AM633013:6» All matchesSantos FC1657415:15» All matchesSekhukhune United1152410:9» All matchesSiwelele FC21102:1» All matchesStellenbosch FC1455417:11» All matchesSuperSport United4216111547:49» All matchesTS Galaxy1382322:6» All matchesThanda Royal Zulu640214:9» All matchesTuks FC84317:2» All matchesVasco da Gama22004:1» All matchesTotal667316210141889:554MatchesWDLScoreOpponents from SudanAl Hilal Omdurman21013:3» All matchesTotal21013:3MatchesWDLScoreOpponents from TunisiaCS Sfaxien20110:1» All matchesEspérance de Tunis40311:3» All matchesTotal60421:4