Atyeo (319 goals in 602!)

A goal machine, for England and Bristol City, where he scored 30 in one season in 1956! John Atyeo netted 5 goals in 6 caps for his country while for Bristol City, where he made 596 appearances, he scored 314 goals! This prolific Hall of Fame striker would surely have played more for England were it not for the competition: the likes of Stanley Matthews, Tom Finney, Nat Lofthouse, Tommy Taylor and Johnny Haynes kept him out of more internationals.