Avec l'équipe nationale d'Égypte, il a participé à 4 éditions des Jeux olympiques (1996, 2000, 2004 et 2008) ainsi qu'à du championnats du monde (entre 1995 et 2015) et plusieurs championnats d'Afrique (notamment trois victoires en 2000, 2004 et 2008, deux finales en 2006 et 2010 et deux médailles de bronze en 2002 et 2014).