Zaki edustaa tällä hetkellä egyptiläistä El Zamalekia. Hän on pelannut lainasopimuksella muun muassa Englannin Valioliigaa Wiganissa. Zaki edustaa myös Egyptin jalkapallomaajoukkuetta, jossa hän on voittanut Afrikan mestaruuden kahdesti vuosina 2006 ja 2008.