Question: who has made the most premier league appearances
Answer: Gareth Barry
Other accepted answers: Gareth Barry