Record by opponent MatchesWDLScoresYellowYellow-RedRedMozambique6312----» All matchesSudan6510----» All matchesNigeria50141---» All matchesEgypt5023----» All matchesSouth Africa5212----» All matchesAlgeria4202----» All matchesGhana4301----» All matchesGuinea-Bissau4112----» All matchesKaizer Chiefs4202----» All matchesCameroon4022----» All matchesCongo4220----» All matchesUganda4400----» All matchesMaritzburg United31111---» All matchesAmaZulu FC3300----» All matchesBaroka FC3111----» All matchesBloemfontein Celtic3120----» All matchesCape Town City FC3201----» All matchesChippa United3300----» All matchesEswatini3111----» All matchesCape Verde Islands3111----» All matchesLesotho3111---1» All matchesLibya3021----» All matchesPolokwane City FC3210----» All matchesSenegal3111-1--» All matchesBlack Leopards22002---» All matchesNiger211011--» All matchesAl Ahly Benghazi2110----» All matchesAl Ahly SC2200-1--» All matchesGabon2110----» All matchesComoros2200----» All matchesNamibia2011----» All matchesPetro Atlético2110----» All matchesRoyal AM2200-1--» All matchesRwanda2110-1--» All matchesStellenbosch FC2110----» All matchesSouth Korea2101----» All matchesTogo2101----» All matchesTS Galaxy2200----» All matchesTunisia2011----» All matchesGolden Arrows11001---» All matchesAngola1001----» All matchesEquatorial Guinea1100----» All matchesEthiopia1010----» All matchesBrazil1001----» All matchesBurkina Faso1010----» All matchesCôte d'Or FC1100----» All matchesCR Bélouizdad1100----» All matchesDR Congo1010----» All matchesIvory Coast1100----» All matchesGambia1010----» All matchesHighlands Park1100-1--» All matchesJwaneng Galaxy1100----» All matchesKenya1100----» All matchesLiberia1100----» All matchesLobi Stars1001-1--» All matchesMalawi1001----» All matchesMali1100----» All matchesMorocco1010----» All matchesNorway1010----» All matchesSekhukhune United1100----» All matchesZimbabwe1010----» All matchesSuperSport United1001----» All matches