Selçuk Cengiz Öztürk stated that Elazığspor have reached an agreement with Zamalek to sign Zaki according to Elazığspor manager Bülent Uygun and it is expected that he will join on a three-year deal. He later stated that he will arrive in Egypt on Monday 7 August to complete the move. On the next day, Gaziantepspor officially dropped out of the negotiations with Zamalek due to unstated reasons. Later on, Elazığspor officially signed Zaki on a two-year deal, for the same price which Gaziantepspor had previously offered (250,000 Euros) During the contract agreement phase, Zaki requested to put a special clause in his contract which states that if Elazığspor get relegated to the Turkish second division, Zaki would be free to leave the club if he wants. After missing the first 2 games of the season due to registration and contractual problems, Zaki made his debut for Elazığspor in a 0–3 loss against Kasimpasa SK, coming in as a substitute in halftime. After losing 0–3 to Beşiktaş in his second game, Zaki put in a wonderful performance in his third appearance against Bursaspor, scoring an assist and scoring a disallowed goal due to Zaki being in an offside position. After that, a couple of injuries kept Zaki on the sidelines a few times, and he was able to make only 8 appearances out of potential 17. Near the end of December 2012, Zaki asked Elazığspor to allow him to leave the club, as he had received a number of offers from England, France, Ukraine, and the Persian Gulf region. Elazığspor board conceded to give up on the player for a fee of 400,000 Euros. However, no club met the €400,000 price tag that the Turkish Club had put on Zaki, and Zaki later agreed with the club board to rescind his contract due to his not receiving his wages since two months. In late January, Zaki had officially rescinded his contract with the club he became a free agent. He finished his short stint with the Turkish club without goals and with only one assist. Return to ENPPI After being close to signing with Ukrainian giants Shakhtar Donetsk in the 2013 winter transfer window, Zaki made a surprise move to former club ENPPI that surprised Egyptian and football fans around the world. Zaki had signed for 2 and half years keeping him at the Egyptian club until June 2015. It was