За сборную Египта играет с 2005 года. Участвовал в Кубке африканских наций 2008 года, который выиграла сборная Египта. Его гол, забитый в групповом матче со сборной Камеруна, был признан лучшим на турнире. Играл за сборную на Кубке конфедераций 2009 года. В матче против Бразилии, завершившемся со счётом 4:3 в пользу победителя Кубка Америки, забил первый и третий голы своей команды. В составе сборной Египта стал обладателем Кубка африканских наций 2010 года.