Player Team(s) Matches
Peter Shilton Derby County Derby County
Southampton FC Southampton FC
Leicester City Leicester City
Nottingham Forest Nottingham Forest
Stoke City Stoke City
770
Ray Clemence Liverpool FC Liverpool FC
Tottenham Hotspur Tottenham Hotspur
710
Ryan Giggs Manchester United Manchester United
672
Steve Perryman Tottenham Hotspur Tottenham Hotspur
Oxford United Oxford United
630
Mick Mills Southampton FC Southampton FC
Ipswich Town Ipswich Town
627
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
Gareth Barry * Aston Villa Aston Villa
Everton FC Everton FC
Manchester City Manchester City
595
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
David O'Leary Leeds United Leeds United
Arsenal FC Arsenal FC
567
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
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
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
Pat Jennings Tottenham Hotspur Tottenham Hotspur
Arsenal FC Arsenal FC
544
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
John Hollins Chelsea FC Chelsea FC
Arsenal FC Arsenal FC
Queens Park Rangers Queens Park Rangers
523
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
Asa Hartford Everton FC Everton FC
Nottingham Forest Nottingham Forest
Norwich City Norwich City
West Bromwich Albion West Bromwich Albion
Manchester City Manchester City
518
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
David Armstrong Southampton FC Southampton FC
Middlesbrough FC Middlesbrough FC
513
Steve Ogrizovic Liverpool FC Liverpool FC
Coventry City Coventry City
510
Dennis Mortimer Aston Villa Aston Villa
Coventry City Coventry City
509
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
Joe Corrigan Norwich City Norwich City
Manchester City Manchester City
Stoke City Stoke City
486
Mick Channon Southampton FC Southampton FC
Norwich City Norwich City
Manchester City Manchester City
484
John Terry * Chelsea FC Chelsea FC
483
Brian Talbot Arsenal FC Arsenal FC
Ipswich Town Ipswich Town
Watford FC Watford FC
479
Dennis Wise Chelsea FC Chelsea FC
Leicester City Leicester City
Milton Keynes Dons Milton Keynes Dons
478
Gary Mabbutt Tottenham Hotspur Tottenham Hotspur
477
* Active player