Premier League legend Gareth Barry officially returned to football last month, almost five years after announcing his ...
Can you name the 10 players still active in the Premier League to have amassed the most top-flight appearances? We all know that Gareth Barry has more Premier League appearances than anyone else ...
The record-holder for the most Premier League appearances, Barry played 653 times in the competition during a 22-year career in which he represented Aston Villa, Manchester City, Everton and West ...
James Milner has made what is his 500th Premier League appearance in Saturday's meeting with Bournemouth, becoming the second youngest player ever to reach the milestone.