W 2006 roku Hamed wystąpił w Pucharze Narodów Afryki w Egipcie i z Tunezją dotarł do ćwierćfinału. W tym samym roku został powołany przez selekcjonera Rogera Lemerre’a do kadry na Mundial w Niemczech. Tam wystąpił we wszystkich 3 meczach grupowych: zremisowanym 2:2 z Arabią Saudyjską i przegranych 1:3 z Hiszpanią oraz 0:1 z Ukrainą.