Player Team(s) Matches
Ryan Giggs Manchester United Manchester United
672
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
Manchester City Manchester City
609
David Seaman Arsenal FC Arsenal FC
Queens Park Rangers Queens Park Rangers
Manchester City Manchester City
Birmingham City Birmingham City
607
Peter Shilton Derby County Derby County
Southampton FC Southampton FC
Nottingham Forest Nottingham Forest
Stoke City Stoke City
599
Neville Southall Everton FC Everton FC
Bradford City Bradford City
578
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
John Lukic Leeds United Leeds United
Arsenal FC Arsenal FC
566
Nigel Winterburn West Ham United West Ham United
Arsenal FC Arsenal FC
Milton Keynes Dons Milton Keynes Dons
563
Gareth Barry * Aston Villa Aston Villa
Everton FC Everton FC
Manchester City Manchester City
562
Alan Shearer Southampton FC Southampton FC
Newcastle United Newcastle United
Blackburn Rovers Blackburn Rovers
559
Dave Watson Everton FC Everton FC
Norwich City Norwich City
554
David O'Leary Leeds United Leeds United
Arsenal FC Arsenal FC
551
John Barnes Newcastle United Newcastle United
Liverpool FC Liverpool FC
Charlton Athletic Charlton Athletic
Watford FC Watford FC
549
Tony Cottee Leicester City Leicester City
West Ham United West Ham United
Everton FC Everton FC
547
Mark Hughes Manchester United Manchester United
Chelsea FC Chelsea FC
Southampton FC Southampton FC
Blackburn Rovers Blackburn Rovers
Everton FC Everton FC
531
Bryan Robson Manchester United Manchester United
Middlesbrough FC Middlesbrough FC
West Bromwich Albion West Bromwich Albion
528
Cyrille Regis Aston Villa Aston Villa
West Bromwich Albion West Bromwich Albion
Coventry City Coventry City
527
Des Walker Nottingham Forest Nottingham Forest
Sheffield Wednesday Sheffield Wednesday
527
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
Ian Rush Leeds United Leeds United
Newcastle United Newcastle United
Liverpool FC Liverpool FC
514
Mark Schwarzer * Chelsea FC Chelsea FC
Middlesbrough FC Middlesbrough FC
Leicester City Leicester City
Fulham FC Fulham FC
514
Steve Ogrizovic Liverpool FC Liverpool FC
Coventry City Coventry City
510
Jamie Carragher Liverpool FC Liverpool FC
508
Lee Chapman Leeds United Leeds United
Sunderland AFC Sunderland AFC
West Ham United West Ham United
Arsenal FC Arsenal FC
Ipswich Town Ipswich Town
Nottingham Forest Nottingham Forest
Sheffield Wednesday Sheffield Wednesday
Stoke City Stoke City
507
Phil Neville Manchester United Manchester United
Everton FC Everton FC
505
Rio Ferdinand Leeds United Leeds United
Manchester United Manchester United
West Ham United West Ham United
Queens Park Rangers Queens Park Rangers
504
Steven Gerrard * Liverpool FC Liverpool FC
504
Tony Adams Arsenal FC Arsenal FC
503
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
Martin Keown Arsenal FC Arsenal FC
Aston Villa Aston Villa
Everton FC Everton FC
497
Kevin Richardson Southampton FC Southampton FC
Arsenal FC Arsenal FC
Aston Villa Aston Villa
Everton FC Everton FC
Watford FC Watford FC
Coventry City Coventry City
492
Kenny Sansom Newcastle United Newcastle United
Arsenal FC Arsenal FC
Everton FC Everton FC
Queens Park Rangers Queens Park Rangers
Coventry City Coventry City
Crystal Palace Crystal Palace
492
Stuart Pearce Newcastle United Newcastle United
West Ham United West Ham United
Nottingham Forest Nottingham Forest
Coventry City Coventry City
488
Dennis Wise Chelsea FC Chelsea FC
Leicester City Leicester City
Milton Keynes Dons Milton Keynes Dons
478
Gary Mabbutt Tottenham Hotspur Tottenham Hotspur
477
Viv Anderson Manchester United Manchester United
Arsenal FC Arsenal FC
Nottingham Forest Nottingham Forest
Sheffield Wednesday Sheffield Wednesday
475
Gary McAllister Leeds United Leeds United
Leicester City Leicester City
Liverpool FC Liverpool FC
Coventry City Coventry City
475
Nigel Martyn Leeds United Leeds United
Everton FC Everton FC
Crystal Palace Crystal Palace
473
Ray Clemence Liverpool FC Liverpool FC
Tottenham Hotspur Tottenham Hotspur
472
Bruce Grobbelaar Southampton FC Southampton FC
Liverpool FC Liverpool FC
472
Mark Wright Derby County Derby County
Southampton FC Southampton FC
Liverpool FC Liverpool FC
471
Peter Beardsley Newcastle United Newcastle United
Liverpool FC Liverpool FC
Bolton Wanderers Bolton Wanderers
Everton FC Everton FC
470
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
Steve McMahon Liverpool FC Liverpool FC
Aston Villa Aston Villa
Everton FC Everton FC
Manchester City Manchester City
466
Jimmy Case Southampton FC Southampton FC
Liverpool FC Liverpool FC
Brighton & Hove Albion Brighton & Hove Albion
464
John Wark Liverpool FC Liverpool FC
Ipswich Town Ipswich Town
463
Russell Osman Southampton FC Southampton FC
Leicester City Leicester City
Ipswich Town Ipswich Town
461
* Active player