All-Time Premier League Player's Appearance Table 1992-93 to 2010-11 Table showing all 2,980 football players who have made at least one Premier League appearance during the 19 seasons from 1992-93 to 2010-11. Statistics correct to 12th March 2011 (Matchday 29). David James 573 Ryan Giggs 567 Gary Speed 535 Sol Campbell 502 Emile Heskey 483 Frank Lampard 481 Paul Scholes 462 Jamie Carragher 454 Phil Neville 452 Alan Shearer 441 Mark Schwarzer 429 Gareth Barry 427 Gareth Southgate 426 Teddy Sheringham 419 Rio Ferdinand 417 Andrew Cole 414 Nicky Butt 411 Shay Given 406 Kevin Davies 404 Gary Neville 400 Brad Friedel 391 Lee Bowyer 390 Aaron Hughes 390 Steven Gerrard 386 George Boateng 383 Ray Parlour 379 Robbie Fowler 378 Dwight Yorke 375 Richard Dunne 372 Nigel Martyn 372 Danny Murphy 372 Stephen Carr 367 Roy Keane 366 David Unsworth 365 Chris Perry 363 Trevor Sinclair 361 Ugo Ehiogu 355 Jussi Jaaskelainen 353 Nigel Winterburn 352 Les Ferdinand 351 Steve Watson 350 Robbie Savage 346 Luke Young 345 David Seaman 344 Nick Barmby 343 Thomas Sorensen 343 Sylvain Distin 341 Tim Sherwood 341 Robbie Keane 336 Nicolas Anelka 335 Kenny Cunningham 335 John Terry 333 Hermann Hreidarsson 331 Jason Dodd 329 Paul Robinson 329 Denis Irwin 328 Steed Malbranque 328 Graeme Le Saux 327 Kevin Campbell 326 James Beattie 325 Gary Kelly 325 Kevin Kilbane 325 Gary McAllister 325 Martin Keown 323 Joe Cole 322 Rory Delap 322 Paul Konchesky 321 Darren Anderton 319 Peter Atherton 318 Sami Hyypia 318 Paul Telfer 318 Damien Duff 317 Dennis Bergkamp 315 Dion Dublin 312 Michael Owen 312 Ian Walker 312 Peter Schmeichel 310 Michael Carrick 308 Edwin Van der Sar 307 Paul Ince 306 Lee Dixon 305 Alan Wright 304 Nolberto Solano 302 Patrick Vieira 302 Garry Flitcroft 301 Gavin McCann 301 Jermain Defoe 300 Full table featuring all 2,980 players available here... http://www.myfootballfacts.com/Premier_League_All-Time_Players_Appearances.html