Bathurst began his career at Stockport County in 1977, going on to play for Northampton Town, Rochdale and Crewe Alexandra before finishing his career at non-league Winsford United.
Bathurst bắt đầu sự nghiệp tại Stockport County năm 1977, tiếp tục thi đấu cho Northampton Town, Rochdale và Crewe Alexandra trước khi kết thúc sự nghiệp tại câu lạc bộ non-league Winsford United.