Rangers were driven to their most recent top-tier title by his goals
Nikica Jelavić has retired from football.
The 35-year-old played for the likes of Hadjuk Split and Rapid Vienna, but British football fans will know him best from his stints at Rangers, Everton, Hull and West Ham.
As confirmed by his current club NK Lokomotiva, Jelavić has decided to hang up his boots six months after returning to Croatian football.
The striker was brought to these shores by Walter Smith in August 2010, with Rangers paying Rapid Vienna £4m for his services.
He quickly became a hit at Ibrox, going on to score 36 goals in 56 appearances before making a £5m move to Everton in January 2012.
Having scored 21 goals in 69 games, he went on to join Hull in January 2014 and West Ham in September 2015, before leaving Britain for Chinese side Beijing Renhe five months later.
Jelavić, who won the Scottish Premier League and League Cup with Rangers in 2011, was capped 36 times by Croatia and scored six goals.
A statement released by Lokomotiva Zagreb read: “At the age of 35, Nikica Jelavić is ending his professional career!
“Although Nikica is full of motivation and eager to play, unfortunately his health condition, specifically the knee situation, does not allow him to continue his career.
“Nikica acted as correctly as possible towards the club, where he concluded in open and honest communication that the best and fairest option is to end his football career, and Nikica showed his sporting and human greatness with this procedure as well!
“We are very honoured that the former nine of the Croatian national team, former player of Glasgow, Rapid, West Ham, Hull, Everton, is finishing his professional career at Lokomotiva Zagreb!
“Nikica rest, you deserve it!”