Gareth Barry has been around the block in his career and at the age of 35, the 53-cap England man has established himself as a Premier League legend within his own right.
Starting last night’s Merseyside derby for Everton against Liverpool, Barry moved ahead of compatriot Frank Lampard in the list of the players with the most top-flight appearances in the Premier League history and now has only Ryan Giggs ahead of him.
Most Premier League appearances of all-time:
Ryan Giggs (632)
Gareth Barry (610)
Frank Lampard (609)
Gareth Barry now outright second. pic.twitter.com/9gCVQyUvB2
— Squawka News (@SquawkaNews) December 19, 2016
Appearing in 15 of Everton’s 17 games so far this season, Barry has been a regular for the Toffees and will edge closer to the record held by Manchester United legend Giggs between now and the end of the season.
However, with 21 matches to go, Barry cannot surpass the Welsh wizard this term and will need to play at least one more season if he is to stand as the player with the most appearances in Premier League history.
Making his senior debut in 1998, Barry rose to prominence with Aston Villa, making 365 Premier League appearances, before spending five years with Manchester City and securing a further 132 appearances in the Premier League, lifting the title in 2011/12.
Taking his Everton tally to 81 Premier League appearances this evening, Barry could break the three-figure mark for the Toffees before the end of the season.