JOSH Murphy has penned a heartfelt goodbye to Oxford United after leaving the club for Portsmouth.

The 29-year-old winger sees his U’s contract expire at the end of the month, and he is therefore able to leave the club on a free transfer.

This newspaper understands that Murphy was offered a fresh deal which would have made him the highest paid player in United’s history.

However, he turned that down in favour of a move to fellow promoted side Portsmouth.

READ ALSO: Wembley hero Josh Murphy joins Portsmouth

In a post on Instagram, Murphy said: “By far the hardest decision of my career and one I haven’t taken lightly. A decision which I feel is best for me and my family.

“When I came to Oxford, I wanted to find my love for the game and achieve promotion, which over the last season, we all know what happened.

“I can’t thank the manager enough for the faith he has put in me, along with the incredible supporting staff.

“This club, this team, this city, and these fans will always have a big place in my heart and I’m so thankful for all the support that got us to the Championship.

“I wish the boys and the club all the best next season in this exciting league.”