On 16 June 2008, Burnley accepted a bid from Rangers of £3 million plus Alan Gow but talks with Gow over his move to Turf Moor broke down.
On 18 September 2011, Lafferty scored his first Old Firm goal in a 4-2 win against Celtic.