Officers were called at around 4.15pm yesterday to the junction of Melfort Road and Sandfield Road.
He was taken to hospital but died in the early hours of this morning.
There have been no arrests, and police are asking anyone with information to come forward.