Who leads the Premier League all-time appearances list? Henderson, Welbeck lead active players

James Milner's incredible career saw the 40-year-old alone finish his playing days atop the all-time Premier League appearances list. Milner came off the bench for Brighton at Brentford in late February 2026, passing Gareth Barry to stand alone on the all-time list. Milner's contributed to the Premier League in so many areas, including playmaking as he sits 10th on the all-time PL assists list just behind Mohamed Salah's 92. MORE — Current Premier League table Milner's numbers are outstanding as he's won so much for so many teams. Some players don't get 48 Premier League appearances in his career — Milner's played 48 league matches against Chelsea alone. Also remarkable? Milner's only been sent off three times: one straight red against West Brom and the other two coming when he was shown two yellows versus Crystal Palace. James Milner career records and stats: Where did Milner play? The Leeds United academy product broke into the senior team in 2002 when he was 56 days shy of his 17th birthday. He played 655 times for six Premier League clubs, scoring for all of them. Milner had 56 Premier League goals and 90 assists in league play. James Milner Premier League appearances by club: Liverpool, 230 appearances Manchester City, 147 appearances Aston Villa, 100 appearances Newcastle United, 94 appearances Leeds United, 48 appearances Brighton, 39 appearances James Milner's trophy case 3x Premier League winner (2 with Man City, 1 with Liverpool) 2x League Cup winner (1 with Man City, 1 with Liverpool) 2x FA Cup winner (1 with Man City, 1 with Liverpool) 1x UEFA Intertoto Cup winner (Newcastle United) 2x Community Shield winner (1 with Man City, 1 with Liverpool) 1x Club World Cup winner (Liverpool) 1x UEFA Super Cup winner (Liverpool) Premier League all-time appearances leaders: When did James Milner catch Gareth Barry? Brighton's James Milner played his 653rd Premier League match in Week 26 of the 2025-26 season, appearing in the first half of the Seagulls' match at Villa to tie Barry. Premier League all-time appearances leaders (as of August 30, 2026) James Milner, 658 Gareth Barry, 653 Ryan Giggs, 632 Frank Lampard, 609 David James, 572 Gary Speed, 535 Emile Heskey, 516 Mark Schwarzer, 514 Jamie Carragher, 508 Phin Neville, 505 Rio Ferdinand, 504 Steven Gerrard, 504 Sol Campbell, 503 Paul Scholes, 499 Jermain Defoe, 496 John Terry, 492 Wayne Rooney, 491 Ashley Young, 485 Michael Carrick, 481 Sylvain Distin, 469 Peter Crouch, 468 Jordan Henderson, 463 Aaron Hughes, 455 Shay Given, 451 Brad Friedel, 450 Who's next amongst active players? Chelsea's Danny Welbeck has 400 appearances, while Everton's Jordan Pickford has 364. The top 25 is safe for now.
News Source : Yahoo Sports and Read the full article →

Most Read News