Pocos jugadores del United han sabido encontrar las redes mejor que David Herd. En sus siete años en el Old Trafford, anotó 145 veces en 265 apariciones.
Herd creció en Moss Side en Manchester, y siguió los pasos de su papá, un antiguo jugador del Manchester City, al Stockport County como jugador amateur en 1949. Dio el salto a jugador profesional dos años después en 1954, al pasar al Arsenal equipo en el que embolsó una cifra impresionante de 99 goles en 166 encuentros.
En 1961 quedó segundo detrás de Jimmy Greaves en las tablas de anotaciones de la Primera División, lo que llamó la atención de Matt Busby quien pagó £40.000 por sus servicios ese mismo año.
Herd anotó en sus debuts con el United en la Copa de la FA, en la Copa de la Liga y en las tres competencias de la Liga Europea. Anotó dos goles en su tercera salida en partidos de la liga con los Rojos, para llevar a 100 su cuenta de goles en la liga Football League. Finalizó su primera temporada en el Old Trafford con 14 goles en 27 apariciones como inicialista.
Herd anotó dos veces en la final del Copa de la FA en 1963, una victoria 3-1 sobre el Leicester City, antes de contribuir al segundo puesto del United en la liga en la siguiente temporada, en la que su pareja con Denis Law produjo 50 goles. El United fue coronado campeón un año después, y en la siguiente temporada, la de 1965/66, Herd sacudió la red 32 veces.
Más triunfos en la liga siguieron en 1967, pero el éxito de Herd estuvo mezclado con la tristeza, ya que sufrió una fractura de pierna en noviembre de 1966, poco antes de anotar una tripleta de goles contra tres guardametas distintos en el triunfo 5-0 sobre el Sunderland. La lesión limitaría finalmente sus oportunidades en el primer equipo.
Aunque estuvo ausente de la final, se le otorgó una medalla de ganadores de la Copa Europea por su aporte a la brillante campaña del United en 1968, pero dos meses después se fue al Stoke City. Luego probó su talento como director técnico, y disfrutó de temporadas con los equipos Waterford y Lincoln City.