Former Liverpool, West Ham, Manchester City and Portsmouth goalkeeper David James had held the record with 571 starts in the Premier League.
But with Barry named in Everton’s starting XI for Wednesday’s clash with Sunderland, the 35-year-old has set a new benchmark in the Premier League.
572 - By starting this game, Gareth Barry will have made more starts than any other PL player, surpassing David James' 571. Longevity.— OptaJoe (@OptaJoe) 11 May 2016
Barry, who has been capped 53 times for England, made his Premier League debut for Aston Villa in 1998.
The midfielder joined Manchester City in a £12 million deal in 2009 and went on to win the Premier League and the FA Cup during his four seasons at the Etihad Stadium.