Il honore sa première sélection en équipe nationale tunisienne le 26 mars 2005. Il participe avec elle à la coupe des confédérations 2005, aux CAN 2006, 2008 et 2010.