Mido is set to join West Ham United.
The Times says Mido has agreed in principle to join West Ham on loan after also holding talks with Portsmouth and Hull City, among others.
Zamalek, the Egyptian club, signed the forward on a season-long loan at a cost of £1 million from Middlesbrough last summer.