Espérance Tunis 1 lipca 2012 roku podpisał kontrakt z Espérance Tunis. W lidze zadebiutował tam 26 maja 2013 roku w meczu fazy play-off przeciwko Club Africain, wygranym 1:0. Hosni pojawił się na boisku w 72. minucie, zastępując Anthara Yahię. W zespole ze stolicy Tunezji zagrał tylko jedno ligowe spotkanie.
CS Hammam-Lif 30 grudnia 2013 roku przeszedł do CS Hammam-Lif. Po raz pierwszy wystąpił tam 18 stycznia 2014 roku w meczu przeciwko Espérance Tunis, przegranym 0:3. Zagrał cały mecz i do tego otrzymał żółtą kartkę. Pierwszą bramkę strzelił 18 października 2014 roku w meczu przeciwko Stade Gabèsien, wygranym 1:0. Jedyną bramkę w tym meczu strzelił w 14. minucie. W sumie w tym klubie wystąpił w 28 meczach ligowych i strzelił jednego gola.
Powrót do Bizertin 16 lipca 2015 roku powrócił do CA Bizertin. Ponownie zadebiutował tam 20 września 2015 roku w meczu przeciwko CS Sfaxien, przegranym 0:1. Wszedł na boisko w 75. minucie, zszedł Aymen Derouiche. Po powrocie wystąpił w 58 ligowych meczach.
SA Menzel Bourguiba 12 września 2018 roku przeszedł do SA Menzel Bourguiba. 1 lipca 2021 roku zakończył piłkarską karierę.