W reprezentacji Egiptu Abdel Hamid zadebiutował 2 października 2000 roku w wygranym 1:0 towarzyskim spotkaniu z Katarem. W 2004 roku wystąpił w 3 meczach Pucharu Narodów Afryki 2004: z Zimbabwe (2:1 i gol w 58. minucie), z Algierią (1:2) i z Kamerunem (0:0). Od 2000 do 2004 roku rozegrał w kadrze narodowej 28 spotkań i strzelił 2 gole.