1 lipca 2014 roku zakończył piłkarską karierę.
Kariera reprezentacyjna
U-21 Zagrał jedno spotkanie w reprezentacji Tunezji U-21 przeciwko Słowenii.
Kadra seniorska Chaabani jedyny mecz w reprezentacji zagrał 20 listopada 2002 roku, rywalem była reprezentacja Egiptu. Zagrał całą drugą połowę.
Kariera trenerska
CS Hammam-Lif Od razu po zakończeniu kariery został zatrudniony jako asystent trenera w CS Hammam-Lif. 10 marca 2015 roku został głównym szkoleniowcem tego klubu. Zadebiutował dnia następnego w meczu przeciwko ES Zarzis, przegranym 1:2. W sumie poprowadził ten klub w 44 meczach.
Espérance Tunis 1 lipca 2016 roku został asystentem trenera w Espérance Tunis. Dwukrotnie pełnił rolę tymczasowego trenera, wygrywając w obu meczach. 23 października został pierwszym trenerem. W tej roli zadebiutował 28 października 2018 roku w spotkaniu przeciwko CS Hammam-Lif, wygranym 2:0. W sumie poprowadził Esperance w 130 meczach. Pięciokrotnie wygrał mistrzostwo Tunezji, dwukrotnie Superpuchar i Ligę Mistrzów CAF.
Al-Masry Port Said 12 września 2021 roku został menadżerem Al-Masry Port Said. Pierwszy raz egipski klub poprowadził 16 października 2021 roku w meczu przeciwko Uganda Revenue Authority SC, zremisowanym 0:0. Był menadżerem przez 35 spotkań.