Zambia striker Emmanuel Mayuka is on the verge of joining Zamalek after the Cairo giants reached a final agreement with the Metz striker on Thursday.
Mayuka joined French second-division side Metz last summer from Premier League outfit Southampton, where he spent three seasons but failed to impress in the Premier League, making only 16 appearances.
He spent the 2013-14 season on loan at Lorient before returning to Southampton.
The 25-year-old made 10 appearances with Metz, scoring two goals.
Zamalek are looking to strengthen their frontline as team striker Bassem Morsi is yet to regain his form, failing to score any goal this season.
Mayuka will be Zamalek's third new-signing in this winter transfer window after the signing of Ittihad of Alexandria fullback Ramzi Khaled and the return of Mahmoud 'Shikabala' Abdel-Razek.
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)