Essam El-Hadary joined Egyptian premier league side Wadi Degla.
El-Hadary’s agent didn’t reveal the deal’s details, writing on his Facebook page only that “El-Hadary has officially joined Wadi Degla.”
The veteran keeper is free to sign for any club after his contract with Sudanese side El-Merreikh ran out in November.
The former Ahly, Zamalek and Ismaily keeper joined El-Merreikh in 2011, winning the Sudanese league in the same year and helping the side clinch two cup titles in 2012 and 2013.
The 40-year-old was recently linked with a move to Congolese club TP Mazembe.
El-Hadary played a key role in helping Egypt win three consecutive African Cup of Nations titles in 2006, 2008 and 2010, but abruptly fell out of favour after rejecting a bench role during a friendly game against Chile in February.