Jelavić signed with Rangers in 2010. He was transferred from Rapid Vienna in a deal worth £6.5 million. He made his debut for Rangers on 28 August 2010, scoring the only goal in a 1–0 victory over Kilmarnock. He went on to score 20 goals in his first season with the club, helping them to win the Scottish Premier League title.
The Extraordinary Journey of Nikica Jelavić: How Well Do You Know the Croatian Football Wizard?