 From there he moved to Nîmes Olympique, then switched again to AS Saint-Étienne.He signed for Liverpool in October 2006 and made his debut for their reserve team against Newcastle in a reserves match on 3 October 2006.El Zhar made his first team debut on 29 November 2006 in goalless draw against Portsmouth at Anfield, replacing Luis García after 72 minutes.