who has played the most games in the premier league
Gareth Barry
-1
Section::::Abstract.
List of Premier League players with 500 or more appearances
45554141
2953455708951262955
NONE
Section::::Abstract.
List of Premier League players with 500 or more appearances
45554141