Latem 1999 roku Youssef odszedł z Al-Ahly i wyjechał do Turcji, gdzie został zawodnikiem klubu Denizlispor. W lidze tureckiej zadebiutował 8 sierpnia 1999 w wygranym 1:0 wyjazdowym meczu z Erzurumsporem. W Denizlisporze spędził 2 lata.
W 2001 roku Youssef przeszedł do Diyarbakırsporu. Swój debiut w nim zanotował 11 sierpnia 2001 w spotkaniu z Gençlerbirliği (4:4). W Diyarbakırsporze grał przez rok.
W 2002 roku Youssef wrócił do Egiptu. Do 2004 roku grał w ENPPI Club.
Z kolei w 2000 roku Youssef został powołany do kadry na Puchar Narodów Afryki 2000. Na tym turnieju był rezerwowym i nie rozegrał żadnego spotkania. Od 1993 do 2001 roku rozegrał w kadrze narodowej 77 meczów.