Jamie Mackie scored 76 goals in 493 league appearances

Oxford United forward Jamie Mackie has retired at the age of 34.

Mackie, who won nine caps for Scotland, scored seven goals in 84 league appearances for the League One club.

He also had spells with Exeter, Plymouth, QPR, Nottingham Forest and Reading.

“It was an extremely tough decision because I have loved every moment of being a footballer and it’s all I’ve ever wanted to do,” he told the club website.