The 45-year-old was handed his debut in 1996 and went on to play in 159 matches in a career that spanned over two decades.
He won four African Cup of Nations [1998, 2006, 2008 and 2010], but was denied a fifth in 2017 after Cameroon’s sensational triumph. Also, he was named the best goalkeeper in Africa four times.
Earlier this summer, El-Hadary made history at the 2018 World Cup in Russia as he became the oldest player to feature at the quadrennial event after he stood kept in the Pharaohs’ last group game against Saudi Arabia.
“After 22 years, four months and 12 days, I saw it as the best moment to hang up my gloves,” said El-Hadary.
“I am very proud to have played with the national team in 159 internationals, participating in unprecedented achievements.”