Player Team(s) Matches
Ryan Giggs * Manchester United Manchester United
671
Gary Speed Leeds United Leeds United
Newcastle United Newcastle United
Bolton Wanderers Bolton Wanderers
Everton FC Everton FC
614
Frank Lampard * Chelsea FC Chelsea FC
West Ham United West Ham United
575
David James Liverpool FC Liverpool FC
West Ham United West Ham United
Aston Villa Aston Villa
Manchester City Manchester City
Portsmouth FC Portsmouth FC
571
Alan Shearer Southampton FC Southampton FC
Newcastle United Newcastle United
Blackburn Rovers Blackburn Rovers
559
David Seaman Arsenal FC Arsenal FC
Queens Park Rangers Queens Park Rangers
Manchester City Manchester City
552
Nigel Winterburn West Ham United West Ham United
Arsenal FC Arsenal FC
Milton Keynes Dons Milton Keynes Dons
550
Gareth Barry * Aston Villa Aston Villa
Everton FC Everton FC
Manchester City Manchester City
525
Teddy Sheringham Manchester United Manchester United
Tottenham Hotspur Tottenham Hotspur
West Ham United West Ham United
Nottingham Forest Nottingham Forest
Portsmouth FC Portsmouth FC
Millwall FC Millwall FC
520
Emile Heskey * Leicester City Leicester City
Liverpool FC Liverpool FC
Aston Villa Aston Villa
Birmingham City Birmingham City
Wigan Athletic Wigan Athletic
516
Jamie Carragher Liverpool FC Liverpool FC
508
Phil Neville Manchester United Manchester United
Everton FC Everton FC
505
Mark Schwarzer * Middlesbrough FC Middlesbrough FC
Fulham FC Fulham FC
504
Sol Campbell Newcastle United Newcastle United
Tottenham Hotspur Tottenham Hotspur
Arsenal FC Arsenal FC
Portsmouth FC Portsmouth FC
503
Paul Scholes Manchester United Manchester United
499
Rio Ferdinand * Leeds United Leeds United
Manchester United Manchester United
West Ham United West Ham United
490
Nigel Martyn Leeds United Leeds United
Everton FC Everton FC
Crystal Palace Crystal Palace
473
Steven Gerrard * Liverpool FC Liverpool FC
470
Des Walker Nottingham Forest Nottingham Forest
Sheffield Wednesday Sheffield Wednesday
469
Dennis Wise Chelsea FC Chelsea FC
Leicester City Leicester City
Milton Keynes Dons Milton Keynes Dons
468
Paul Ince Manchester United Manchester United
Middlesbrough FC Middlesbrough FC
Liverpool FC Liverpool FC
West Ham United West Ham United
Wolverhampton Wanderers Wolverhampton Wanderers
467
Martin Keown Arsenal FC Arsenal FC
Aston Villa Aston Villa
Everton FC Everton FC
465
Tony Adams Arsenal FC Arsenal FC
461
Lee Dixon Arsenal FC Arsenal FC
458
Gareth Southgate Middlesbrough FC Middlesbrough FC
Aston Villa Aston Villa
Crystal Palace Crystal Palace
457
Aaron Hughes * Newcastle United Newcastle United
Fulham FC Fulham FC
Aston Villa Aston Villa
455
Brad Friedel * Liverpool FC Liverpool FC
Tottenham Hotspur Tottenham Hotspur
Blackburn Rovers Blackburn Rovers
Aston Villa Aston Villa
450
Paul Merson Middlesbrough FC Middlesbrough FC
Arsenal FC Arsenal FC
Aston Villa Aston Villa
446
Kevin Davies * Southampton FC Southampton FC
Bolton Wanderers Bolton Wanderers
Blackburn Rovers Blackburn Rovers
442
Mark Hughes Manchester United Manchester United
Chelsea FC Chelsea FC
Southampton FC Southampton FC
Blackburn Rovers Blackburn Rovers
Everton FC Everton FC
442
Sylvain Distin * Newcastle United Newcastle United
Everton FC Everton FC
Manchester City Manchester City
Portsmouth FC Portsmouth FC
441
Shay Given * Newcastle United Newcastle United
Blackburn Rovers Blackburn Rovers
Aston Villa Aston Villa
Manchester City Manchester City
440
Roy Keane Manchester United Manchester United
Nottingham Forest Nottingham Forest
440
Matt Le Tissier Southampton FC Southampton FC
436
Jussi Jääskeläinen * West Ham United West Ham United
Bolton Wanderers Bolton Wanderers
435
Gary McAllister Leeds United Leeds United
Leicester City Leicester City
Liverpool FC Liverpool FC
Coventry City Coventry City
431
Tim Sherwood Tottenham Hotspur Tottenham Hotspur
Blackburn Rovers Blackburn Rovers
Norwich City Norwich City
Watford FC Watford FC
Portsmouth FC Portsmouth FC
429
Dwight Yorke Manchester United Manchester United
Sunderland AFC Sunderland AFC
Blackburn Rovers Blackburn Rovers
Aston Villa Aston Villa
Birmingham City Birmingham City
427
Neville Southall Everton FC Everton FC
Bradford City Bradford City
424
Tim Flowers Southampton FC Southampton FC
Leicester City Leicester City
Blackburn Rovers Blackburn Rovers
423
John Terry * Chelsea FC Chelsea FC
419
Andy Cole Manchester United Manchester United
Newcastle United Newcastle United
Sunderland AFC Sunderland AFC
Arsenal FC Arsenal FC
Blackburn Rovers Blackburn Rovers
Fulham FC Fulham FC
Manchester City Manchester City
Portsmouth FC Portsmouth FC
415
Danny Murphy Liverpool FC Liverpool FC
Charlton Athletic Charlton Athletic
Tottenham Hotspur Tottenham Hotspur
Fulham FC Fulham FC
414
Nicky Butt Manchester United Manchester United
Newcastle United Newcastle United
Birmingham City Birmingham City
411
Dave Watson Everton FC Everton FC
411
Steve Ogrizovic Coventry City Coventry City
409
Gary Pallister Manchester United Manchester United
Middlesbrough FC Middlesbrough FC
409
Richard Dunne * Aston Villa Aston Villa
Everton FC Everton FC
Manchester City Manchester City
408
Andy Townsend Chelsea FC Chelsea FC
Southampton FC Southampton FC
Middlesbrough FC Middlesbrough FC
Aston Villa Aston Villa
Norwich City Norwich City
406
Michael Carrick * Manchester United Manchester United
Tottenham Hotspur Tottenham Hotspur
West Ham United West Ham United
404
* Active player