Han forlot United i august 1983 etter at skader hadde satt ham på sidelinjen en stund, og gikk gratis over til Oldham Athletic. Totalt spilte Buchan 456 kamper for Manchester United, og scoret 4 mål.