Best Newcastle United Players of All Time

The Top Ten
1 Alan Shearer Alan Shearer Alan Shearer is an English retired footballer. He played as a striker in the top level of English league football for Southampton, Blackburn Rovers, Newcastle United and the England national team.
2 Rob Lee Rob Lee
3 Peter Beardsley Peter Beardsley
4 Les Ferdinand Les Ferdinand
5 Jackie Milburn Jackie Milburn
6 Kevin Keegan Kevin Keegan Joseph Kevin Keegan (born 14 February 1951) is an English former football player and manager. A forward, he played for several clubs including Liverpool and Hamburger SV.
7 Shay Given Shay Given
8 Nolberto Solano Nolberto Solano
9 Jonjo Shelvey Jonjo Shelvey
10 Gary Speed Gary Speed
The Contenders
11 Paul Gascoigne Paul Gascoigne
12 Yoshinori Muto Yoshinori Muto
13 Ki Sung-yueng Ki Sung-yueng
14 Faustino Asprilla Faustino Asprilla
15 Keith Gillespie Keith Gillespie
BAdd New Item