The 36-year-old was named in Tony Pulis’ starting line-up for the meeting with West Ham at The Hawthorns on Saturday.
Everton 17/2 to beat Man Utd
It was Barry’s 632nd match in England’s top flight, taking him level with Giggs on the all-time standings.
The former Aston Villa, Manchester City and Everton man also set a record of his own after becoming the first player to start 600 Premier League matches.
Barry, who made his senior debut in 1998 with Aston Villa, has won 53 caps for England, and won the Premier League with City in the 2011-12 season.