Finally!
A good snippet regarding the Brighton Newcastle game I just read:
SJP old boy James Milner made his 643rd Premier League appearance in Brighton's last PL fixture at Wolves. That leaves the 39 year-old ten behind record holder Gareth Barry, who played in 653 PL matches.
As a measure of his longevity, Milner played his very first PL game in the colours of Leeds United in November 2002, two days before current Magpie Tino Livramento was born.