Gareth Barry made less than 630 appearances in the Premier League .
He has made 629 appearances in the Premier League , putting him second on the all-time appearances list behind Ryan Giggs , and top amongst current players .
Gareth Barry