On 31 January 2008, Davis was signed on a six-month loan by Rangers, the club he supported as a boy. Davis made his Rangers debut against Panathinaikos in the UEFA Cup on 13 February. He scored his first goal, again in European competition, against German team Werder Bremen. Davis scored for Rangers in the penalty shootout against Dundee United that won Rangers the League Cup. He also helped the team reach the 2008 UEFA Cup Final, and won the Scottish Cup in May.