Na początku 2005 roku Tunezyjczyk został wypożyczony do angielskiego Birmingham City. W Premier League swój pierwszy mecz zaliczył 5 lutego, a „The Blues” ulegli w nim Manchesterowi United 0:2. Po sezonie zdecydowano się wykupić zawodnika za 1,5 miliona euro, jednak na samym początku sezonu 2005/2006 doznał kontuzji więzadeł krzyżowych i opuścił cały sezon. Do gry wrócił w 2006 roku, gdy Birmingham grało w Championship. Rozegrał 32 spotkania i powrócił ze swoją drużyną do Premier League, z której po roku znów spadł (rozegrawszy 26 spotkań). Na zapleczu Premier League zagrał 11 razy i pomógł drużynie w powrocie do elity, a po sezonie odszedł do greckiego Arisu.

W kolejnych latach występował w Hiszpanii w drużynach Real Valladolid, Real Murcia oraz Cádiz CF. W 2014 roku zakończył karierę.