W reprezentacji Egiptu Shaaban zadebiutował w 5 stycznia 2008 w wygranym 3:0 towarzyskim spotkaniu z Namibią. W drugiej połowie zmienił Ahmeda El-Mohamadiego. W tym samym roku Hassan Shehata powołał go na PNA 2008.