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
John Pearson
John Poxon - Dulwich Hamlet
Alfonso Pedraza
Arthur Price - Leeds United
Lee Peltier
R.D. Pyke - Wrexham
John Pemberton
Jermaine Pennant
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