Alan Shearer - Career in Shirts

  1. Newcastle United 1996-2006
  2. Blackburn Rovers 1992-1996
  3. Southampton 1989-1992
Clubs National Team