Mohamed Elneny - Career in Shirts

  1. Arsenal FC 2020-2024
  2. Beşiktaş 2019-2020
  3. Arsenal FC 2015-2019
  4. FC Basel 2012-2016
  5. Al Mokawloon Al Arab SC 2010-2013