We are down to the final two Rangers players in our top-30 list and the duo stand out above the rest - but who had to settle for the runners-up spot?
In 1999, John Greig was voted as the greatest ever Rangers player by the club's supporters, but he only comes in second place in our list, despite a decorated 17-year career at Ibrox.
Not only did Greig establish himself in three different positions for the Glasgow giants - in attack, midfield and at left-back - he proceeded to make a record amount of appearances for the club, playing 755 times in all competitions - 81 more than second-place Sandy Jardine. He played 498 of those games in the league, a competition which he won five times as the club lost their grip on top spot in the First Division before reclaiming it in the years before Greig's retirement.
While Greig holds the all-time record for matches played in the two domestic cups too - competitions which he would win a total of 11 times - arguably his finest moment came when leading Rangers to the 1972 Cup Winners' Cup. After beating Bayern Munich in the semi-finals, Rangers withstood a late comeback from Dynamo Moscow to secure a famous 3-2 triumph at Camp Nou.
From an individual perspective, Greig won two SFWA Footballer of the Year awards but the former Scotland skipper wasn't a player who revelled in personal accolades. He was a leader both on and off the pitch and his qualities have been recognised with a statue that has been built at Ibrox.