Record by opponent MatchesWDLScoresYellowYellow-RedRedMalawi5221----» All matchesSeychelles5230----» All matchesBenin4022-1--» All matchesZambia4103----» All matchesEthiopia31201---» All matchesMorocco3003-1--» All matchesNigeria3012----» All matchesSouth Africa3111----» All matchesAmaZulu FC2011----» All matchesCape Town City FC2110----» All matchesCasric Stars2110----» All matchesDurban City FC2011----» All matchesIvory Coast2011----» All matchesEswatini2002----» All matchesGabon2011-1--» All matchesComoros2002----» All matchesMauritius2200----» All matchesMozambique2101----» All matchesRwanda2011----» All matchesZimbabwe2200----» All matchesStellenbosch FC2002----» All matchesCentral African Republic2101----» All matchesBotswana1001----» All matchesGolden Arrows1001----» All matchesKenya1001---1» All matchesMagesi FC1100----» All matchesMarumo Gallants1010----» All matchesNiger1001----» All matchesOrlando Pirates1001----» All matchesSekhukhune United1001----» All matchesSierra Leone1010----» All matchesSiwelele FC1100----» All matchesTogo1001----» All matchesTS Galaxy1001----» All matches