Kevin Campbell, 26th on the all-time list with 82, played 4 times for England U21 and once for England B, but was never capped for the full time.
It is Alan Shearer.
drogba
Nicholas Anelka
Cristiano ronaldo with 33 goals
Alan Shearer had scored 260 goals.
It must be Ryan Giggs.
Didier Drogba-Chelsea and Ivory coast.
Alan Shearer is the highest scorer, and doesn't come from Scotland, he he.
Evertons, top scorer ever was dixie dean and there top scorer in the premiership was i think duncan Ferguson
Cesc Fàbregas was Arsenal's top premiership goal scorer for the 2008-2009 season
Robin van persie
the brilliant christiano ronaldo. with twenty one goals.