Transfer History To club Transfer fee Retired 2022/2023 Esperance Tunis 2017/2018 Al-Ahly Tripoli 2016/2017 Free Olympique Beja 2016/2017 Free Olympique Beja 2009/2010 Loan Estimated Transfer Value (ETV) View detailed history (5)