CAIRO - Egypt goalkeeper Essam Al-Hadari has joined Zamalek from Ismail on a three-year deal for an undisclosed fee, to put an end to speculation over his future. El-Hadary, 37, refused to reveal the financial details of the deal but reports suggest he cost in the region of LE3 million (£350,000). "I penned a contract with the Whites Friday," he told Filgoal.com. "The transfer fee paid late Friday too and Ismaili will send my International Transfer Certificate (ITC) to Zamalek later on." El-Hadary has won 120 caps to date for Egypt.