Au club depuis qu'il a 14 ans, Benachour n'aura jamais réussi à s'imposer dans le club parisien. Il aura joué 27 matchs de Ligue 1 sous les couleurs parisiennes (et 9 avec Troyes où il fut prêté au mercato d'Hiver lors de la saison 2002/2003). Il aura également joué 28 rencontres de Ligue 2 avec Martigues où il fut prêté en 2001/2002. Il aura en tout marqué 3 buts en Ligue 1 (un seul avec le PSG), 1 but en Ligue 2 et 1 but en Coupe de l'UEFA.
Il évoluera désormais au Vitoria Guimaraes, cinquième du dernier championnat portugais et une des meilleurs formations portugaises derrière les trois grands du pays qui sont le FC Porto, le Sporting et le Benfica. Dans son nouveau club, il portera le numéro 81.