Record by opponent MatchesWDLScoresYellowYellow-RedRedGolden Arrows831412--» All matchesOrlando Pirates641122--» All matchesCape Town City FC6123----» All matchesRacing Strasbourg6321-1--» All matchesAmaZulu FC523011--» All matchesFC Nantes51131---» All matchesMamelodi Sundowns51131---» All matchesMarumo Gallants51311---» All matchesRoyal AM5113----» All matchesChippa United43013---» All matchesMaritzburg United44002---» All matchesStellenbosch FC42021---» All matchesTS Galaxy404011--» All matchesAS Saint-Étienne4202-2--» All matchesGirondins de Bordeaux4112----» All matchesMagesi FC4022-1--» All matchesOGC Nice4202----» All matchesOlympique Lyonnais4202----» All matchesParis Saint-Germain4004----» All matchesSekhukhune United4112----» All matchesMoroka Swallows32103---» All matchesSuperSport United33001---» All matchesAngers SCO3201----» All matchesAS Monaco3021-1--» All matchesDijon FCO3012----» All matchesFC Lorient3300----» All matchesRichards Bay FC3201----» All matchesStade Rennais3012----» All matchesZambia21011---» All matchesAndrézieux-Bouthéon FC2110----» All matchesBaroka FC2200----» All matchesEA Guingamp2020----» All matchesES Troyes AC2110----» All matchesFC Metz2101----» All matchesGuinea2110----» All matchesCape Verde Islands2002-1--» All matchesLille OSC2002----» All matchesRC Lens2101----» All matchesSão Tomé and Príncipe2200----» All matchesStade de Reims2101----» All matchesGambia11002---» All matchesPolokwane City FC10102---» All matchesNigeria11001---» All matchesEgypt1100----» All matchesAlgeria1010----» All matchesAmiens SC1010----» All matchesAS Nancy Lorraine1100----» All matchesBlois Foot 411001----» All matchesBrazil1010----» All matchesBurkina Faso1010----» All matchesCA Pontarlier1100----» All matchesCape Town Spurs1100----» All matchesDenmark1001----» All matchesEntente SSG1001----» All matchesFrance1001----» All matchesGhana1001----» All matchesGuinea-Bissau1100----» All matchesIraq1010----» All matchesJeonbuk FC1001----» All matchesKaizer Chiefs1010----» All matchesKashima Antlers1001----» All matchesLibya1010----» All matchesMali1100----» All matchesMilford FC1001----» All matchesMozambique1010----» All matchesNamibia1010----» All matchesNiger1010-1--» All matchesOlympique Alès1100----» All matchesOlympique de Marseille1001----» All matchesSenegal1001----» All matchesZimbabwe1100----» All matchesStade Brestois 291010----» All matchesSudan1100----» All matchesUganda1010----» All matches