Despite scoring nine goals in 10 reserve team appearances the following season, Murray failed to feature in a first team game for Ipswich in 2011–12. A loan move to Gillingham in September fell through before he joined Swindon Town on loan in November. "To be honest, we are missing a player like him," said Swindon manager Paolo Di Canio. "He's a player who doesn't have a high size but he's very mobile. He's quick but he isn't nasty – he has a good character." Murray scored two goals in ten league and cup appearances, against Southend United and Morecambe, before returning to Ipswich in January. Ipswich rejected an offer of around £100,000 from Swindon to sign Murray on a permanent deal and gave him a new one-year contract. He then returned to Swindon on loan for the rest of the season. "I'm obviously delighted to have been given a new contract here," said Murray. "It's been great to be involved down there week after week and that's what I need at this stage of my career." He scored two more goals, against Burton Albion and Barnet, and appeared in the 2012 Football League Trophy Final defeat to Chesterfield.
