Record by opponent MatchesWDLScoresYellowYellow-RedRedIvory Coast52122---» All matchesZambia42203---» All matchesCameroon4310----» All matchesSudan320122--» All matchesAlgeria310211--» All matchesDR Congo330011--» All matchesEl Gouna30211-1-» All matchesGhana31111---» All matchesManchester City32011---» All matchesWest Ham United30031---» All matchesBlackburn Rovers3102----» All matchesChelsea FC3012----» All matchesSmouha Sporting Club3300----» All matchesUganda22004---» All matchesHull City22002---» All matchesLiverpool FC20112---» All matchesBolton Wanderers21101---» All matchesLibya21011---» All matchesPetroJet FC21011---» All matchesSouth Africa21011---» All matchesSunderland AFC21101---» All matchesAl Mokawloon2200----» All matchesArsenal FC2002----» All matchesBurundi2110----» All matchesENPPI2101----» All matchesFulham FC2011----» All matchesMalawi2101----» All matchesMiddlesbrough FC2011-2--» All matchesMisr lel-Maqasah SC2101-1--» All matchesTala'ea El Gaish SC2011-1--» All matchesTottenham Hotspur2110----» All matchesTunisia2002----» All matchesBenin11003---» All matchesGhazl Al Mehalla11002---» All matchesQatar11002---» All matchesNamibia11002---» All matchesAngola11001---» All matchesDjibouti11001---» All matchesEl Entag El Harby11001---» All matchesGuinea11001---» All matchesHaras El Hodood10101---» All matchesMauritius11001---» All matchesNewcastle United11001---» All matchesNotts County11001---» All matchesPortsmouth FC11001---» All matchesSweden11001---» All matchesSenegal11001---» All matchesTanzania11001---» All matchesAkhisar Belediyespor1010-1--» All matchesAntalyaspor1001----» All matchesAston Villa1001----» All matchesBelgium1100----» All matchesBeşiktaş1001-1--» All matchesBotswana1100----» All matchesBursaspor1010----» All matchesEngland1001----» All matchesEverton FC1001----» All matchesGalatasaray1001----» All matchesGeorgia1010----» All matchesIpswich Town1100----» All matchesIsmaily1001----» All matchesİstanbul Başakşehir1010----» All matchesIttihad El Iskandary1100-1--» All matchesIttihad El Shorta1001----» All matchesJapan1001----» All matchesKasımpaşa SK1001-1--» All matchesKayserispor1001----» All matchesMali1100----» All matchesManchester United1001-1--» All matchesMorocco1010-1--» All matchesMauritania1010----» All matchesNiger1001-1--» All matchesOman1100----» All matchesPortugal1001----» All matchesSaudi Arabia1100----» All matchesZimbabwe1100----» All matchesStoke City1010----» All matchesSouth Korea1100-1--» All matchesUruguay1001----» All matchesUA Emirates1100----» All matchesWest Bromwich Albion1001----» All matchesWolverhampton Wanderers1010----» All matches