Murray was released by Hartlepool midway through the 2012–13 season, and re-signed by Oldham Athletic on a contract until the end of the season, returning to the club after almost nine years.
Murray's time with Hartlepool came to an end during the 2012-13 season, prompting him to sign with Oldham Athletic until the end of the year. He then returned to his previous team after a nearly nine-year absence.