World Cup’s oldest player El-Hadary retires from Egypt duty
The 45-year-old, who won four Africa Cup of Nations, made his debut in 1996 and played 159 times for his country.
He played Egypt’s final group game in Russia, saving a penalty in the Pharaohs’ 2-1 defeat by 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.”