Mido started his career with Zamalek in Egypt in 1999. He left the club for Gent of Belgium in 2000, where he won the Belgian Ebony Shoe. This led to a move to Dutch side Ajax in 2001, from where he joined Celta Vigo on loan in 2003. His next destination was Marseille in France and he left them for Italian side Roma in 2004. He joined English side Tottenham Hotspur on an 18 - month loan in 2005 and eventually joined the club permanently in 2006. He left the club in 2007 to join Middlesbrough, from whom he joined Wigan Athletic, Zamalek, West Ham United and Ajax on loan. In 2011, he rejoined Zamalek, before joining Barnsley in 2012. He also played for Egypt 51 times, scoring 20 goals. Mido retired from football in June 2013.
who has played for west ham ajax and barnsley
Mido Mido