All competitionsCAF Champions LeaguePremier Soccer LeagueRecord by opponent MatchesWDLScoreOpponents from AlgeriaES Sétif21011:2» All matchesTotal21011:2MatchesWDLScoreOpponents from DR CongoTP Mazembe20201:1» All matchesTotal20201:1MatchesWDLScoreOpponents from GuineaHoroya AC21102:1» All matchesTotal21102:1MatchesWDLScoreOpponents from MalawiBig Bullets FC21013:2» All matchesTotal21013:2MatchesWDLScoreOpponents from MoroccoRaja Casablanca20020:3» All matchesTotal20020:3MatchesWDLScoreOpponents from South AfricaBaroka FC105237:5» All matchesBidVest Wits2689935:37» All matchesBlack Leopards18114330:15» All matchesBloemfontein Celtic308111133:39» All matchesBush Bucks FC41127:8» All matchesCape Town City FC16104225:14» All matchesCape Town Spurs26107930:25» All matchesChippa United2285928:24» All matchesDurban City FC33004:1» All matchesFree State Stars2258916:23» All matchesGolden Arrows391781441:41» All matchesHighlands Park41214:4» All matchesJomo Cosmos121837:13» All matchesKaizer Chiefs404132328:66» All matchesMagesi FC42205:1» All matchesMamelodi Sundowns41592727:75» All matchesManning Rangers20201:1» All matchesMaritzburg United303151221:34» All matchesMarumo Gallants1164110:3» All matchesMoroka Swallows301181136:31» All matchesMpumalanga Black Aces81257:11» All matchesOrbit College21101:0» All matchesOrlando Pirates413191925:57» All matchesPlatinum Stars24105926:26» All matchesPolokwane City FC1968519:16» All matchesRichards Bay FC942310:9» All matchesRoyal AM61414:3» All matchesSantos FC1658318:17» All matchesSekhukhune United103439:11» All matchesSiwelele FC32105:1» All matchesStellenbosch FC1564514:17» All matchesSuperSport United3813101538:40» All matchesTS Galaxy1242610:14» All matchesThanda Royal Zulu650111:4» All matchesTuks FC63126:7» All matchesVasco da Gama20114:6» All matchesTotal607186194227602:699