Latem 2015 roku Ben Youssef został zawodnikiem SM Caen. Zadebiutował w nim 22 sierpnia 2015 w przegranym 1:2 wyjazdowym meczu z OGC Nice.

5 lipca 2017 roku uzgodnił warunki rozwiązania kontraktu z Caen i podpisał trzyletni kontrakt z tureckim klubem Kasımpaşa SK.

25 stycznia 2020 roku Denizlispor ogłosił pozyskanie tunezyjskiego obrońcy do końca sezonu 2019/2020.

Sezon Klub Kraj Rozgrywki Mecze Bramki 2008/09 SC Bastia Ligue 2 4 0 2009/10 Espérance Tunis CLP-1 20 3 2010/11 Espérance Tunis CLP-1 7 0 2011/12 Leyton Orient League One 9 0 2012/13 Astra Giurgiu Liga I 23 2 2013/14 Astra Giurgiu Liga I 21 0 2014/15 Astra Giurgiu Liga I 23 1 2015/16 SM Caen Ligue 1 18 3 2016/17 SM Caen Ligue 1 17 0 2017/18 Kasımpaşa SK Süper Lig 26 1 2018/19 Kasımpaşa SK Süper Lig 32 2 2019/20 Kasımpaşa SK Süper Lig 15 1 2019/20 Denizlispor Süper Lig 4 0

Kariera reprezentacyjna W reprezentacji Tunezji Ben Youssef zadebiutował 13 października 2013 roku w zremisowanym 0:0 meczu play-off do MŚ 2014 z Kamerunem, rozegranym w Radis. W 2015 roku został powołany do kadry na Puchar Narodów Afryki 2015. Dwa lata później również znalazł się w kadrze na turniej. W 2018 roku znalazł się w 23 osobowej grupie powołanej na Mistrzostwa Świata w Piłce Nożnej 2018.