Carlton Palmer
Herbert Padgett - Sheffield Wednesday
Ben Parker
Wilson Parker - Bradford City
Neil Parker
George Paterson - Liverpool
Keith Parkinson
Johnny Paton - Celtic
Derek Parlane
Tommy Paton - Bournemouth and Boscombe Athletic
Bill Parry
Bill Pickering - Sheffield Wednesday
Billy Paynter
Donald Pogson - Leeds United
Alan Peacock
George Poland - Liverpool & Wales
Bailey Peacock-Farrell
Alfie Pope - Heart of Midlothian
Jason Pearce
Aubrey Powell - Leeds United & Wales
Tom Pearce
John Poxon - Dulwich Hamlet
John Pearson
Arthur Price - Leeds United
Alfonso Pedraza
R.D. Pyke - Wrexham
Lee Peltier
John Pemberton
Jermaine Pennant
Matthew Pennington
Paul Peterson
Paul Pettinger
Noel Peyton
Terry Phelan
Kalvin Phillips
Dominic Poleon
Jimmy Potts
Joe Potts
Aubrey Powell
Sam Powell
Bill Poyntz
Kevin Pressman
Arthur Price
David Prutton
Danny Pugh