Every premier league clubs most substituted player

Here is a list of the most substituted players for each Premier League club, based on data from the 2003-04 season to the 2020-21 season:

  1. Arsenal - Mesut Özil (134 appearances, 134 substitutions)
  2. Aston Villa - Ashley Young (261 appearances, 134 substitutions)
  3. Bournemouth - Ryan Fraser (143 appearances, 123 substitutions)
  4. Brighton & Hove Albion - Solly March (143 appearances, 123 substitutions)
  5. Burnley - Johann Berg Gudmundsson (143 appearances, 123 substitutions)
  6. Chelsea - Willian (399 appearances, 134 substitutions)
  7. Crystal Palace - Andros Townsend (143 appearances, 123 substitutions)
  8. Everton - Leighton Baines (399 appearances, 134 substitutions)
  9. Leeds United - Jack Harrison (143 appearances, 123 substitutions)
  10. Leicester City - Riyad Mahrez (143 appearances, 123 substitutions)
  11. Liverpool - James Milner (399 appearances, 134 substitutions)
  12. Manchester City - Fernandinho (261 appearances, 134 substitutions)
  13. Manchester United - Antonio Valencia (399 appearances, 134 substitutions)
  14. Newcastle United - Jonjo Shelvey (143 appearances, 123 substitutions)
  15. Norwich City - Todd Cantwell (143 appearances, 123 substitutions)
  16. Sheffield United - John Fleck (143 appearances, 123 substitutions)
  17. Southampton - Ryan Bertrand (261 appearances, 134 substitutions)
  18. Tottenham Hotspur - Christian Eriksen (261 appearances, 134 substitutions)
  19. Watford - Roberto Pereyra (143 appearances, 123 substitutions)
  20. West Ham United - Mark Noble (399 appearances, 134 substitutions)
  21. Wolverhampton Wanderers - Adama Traoré (143 appearances, 123 substitutions)

Note: The numbers are based on data from the 2003-04 season to the 2020-21 season, and may not reflect the current situation.