W reprezentacji Egiptu Ramzy zadebiutował 15 listopada 1988 roku w zremisowanym 2:2 towarzyskim spotkaniu z Kuwejtem. W 1990 roku został powołany przez selekcjonera Mahmouda El-Gohariego do kadry na Mistrzostwa Świata we Włoszech. Tam był podstawowym zawodnikiem Egipcjan i wystąpił we 3 spotkaniach: z Holandią (1:1), z Irlandią (0:0) i z Anglią (0:1). W swojej karierze wystąpił także w takich turniejach jak: Puchar Narodów Afryki 1992, Puchar Narodów Afryki 1994, Puchar Narodów Afryki 1996, Puchar Narodów Afryki 1998 (wywalczył wówczas mistrzostwo Afryki), Puchar Konfederacji 1999, Puchar Narodów Afryki 2000 i Puchar Narodów Afryki 2002. 12 marca 2003 wystąpił w kadrze narodowej po raz ostatni, w przegranym 1:2 sparingu z Danią. Łącznie zagrał w niej 124 razy i strzelił 6 goli.