Ali Shafi występował w reprezentacji Egiptu w latach trzydziestych. W 1934 roku uczestniczył w mistrzostwach świata. Na mundialu we Włoszech był rezerwowym i nie wystąpił w żadnym spotkaniu.