עבד א-שאפי זומן לנבחרת מצרים ב-31 בדצמבר 2009. המאמן דאז, חסן שחאתה, כלל אותו בסגל לגביע אפריקה לאומות 2010. הוא הפך לחילוף קבוע בטורניר ושותף ב-5 משחקים. את שערו הראשון כבש בניצחון 0-4 בחצי הגמר נגד אלג'יריה.