Haggui made his second appearance at the African Cup of Nations during the 2006 finals in Egypt, appearing in all of Tunisia's four matches at the tournament. He also scored the equaliser in the quarterfinal match against Nigeria, but Tunisia eventually lost the match 6–5 on penalties and were knocked out of the tournament. The same year, he also made his FIFA World Cup debut at the 2006 finals in Germany, appearing in all of Tunisia's three group matches before they were knocked out in the first round after finishing third in their group. In the 2006 FIFA World Cup qualifying, he made a total of seven appearances and scored two goals in Tunisia's opening match of the campaign, a 4–1 win at home to Botswana on 5 June 2004.