A. Alan Shearer is Newcastle United’s greatest goalscorer of all-time with 206 goals after he overtook Jackie Milburn who had 200 strikes in 397 appearances.