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