Question: who has the most appearances in the premier league
Answer: On 25 September 2017 , Gareth Barry broke Giggs ' record by playing his 633rd match , West Bromwich Albion 's 2 -- 0 loss at Arsenal .