Having represented Egypt at several youth levels, including winning the 2013 Africa U-20 Cup of Nations with the under-20 side, he made his senior international debut in 2013. He was included in Egypt's squads for the 2017 Africa Cup of Nations and the 2018 FIFA World Cup.