"Zaki is due to travel to England on Saturday morning to undergo a medical at KC Stadium," Nader Shawki told FilGoal.com.
The White Knights later confirmed on their official website that they accepted 'an English offer' for Zaki but did not reveal the club's identity.
The transfer fee remains undisclosed and more details will be unveiled should the deal go through.
Zamalek have just fined Zaki EGP 150,000 because he missed training for 12 days without permission.
The robust marksman has not turned up for training since the second of January to prompt the Cairo club to place him on the transfer list.
Zaki later apologized for his actions, citing his 'daughter's deteriorated health condition' as a reason for his unauthorized absence.
The Egypt international, who was blighted by persistent hamstring injury, has not scored in the Egyptian Premier League since returning to Zamalek last summer after ending a season-long loan at Wigan Athletic.