There is no player that has played for every premiership club.
Must be more than one.Anelka's played in four: Arsenal, Bolton, Man City, Chelsea.
i think 38 games are played in the premiership
the oldest player was called sir Stanley matthews who played for stoke city aged 55 when he retired from his career.
Nicolas Anelka has played for Arsenal, Liverpool, Manchester City, Bolton Wanderers and now Chelsea.