O pozyskanie Mido starał się także Birmingham City i Sunderland. W ekipie Boro zadebiutował 18 sierpnia w meczu z Fulham, w którym strzelił bramkę. Mido w tym klubie zagrał w 26 meczach, w których zdobył sześć bramek, po czym, w styczniu 2009 roku został wypożyczony do Wigan Athletic. W drużynie tej zadebiutował 28 stycznia w zremisowanym 1:1 spotkaniu z Liverpoolem. W meczu tym Mido zdobył także bramkę. Po rozegraniu 12 ligowych spotkań, po sezonie Mido wrócił do Middlesbrough, które spadło w tym czasie z Premier League. W letnim okienku transferowym Mido powrócił do El Zamalek na zasadzie wypożyczenia. Następnie w ostatniej chwili przed zamknięciem zimowego okienka transferowego 01.02.2010 został po raz kolejny wypożyczony przez Middlesbrough, tym razem do West Ham UnitedW sierpniu 2010 roku na zasadzie wolnego transferu ponownie związał się z Ajaxem Amsterdam. https://archive.ph/20100826054813/http://www.ajax.nl/Nieuws/Laatste-nieuws/Nieuws-artikel/Ajax-contracteert-Mido.htm

Ostatnie godziny okienka transferowego. Robbie Keane w Celticu.