This is a list of notable footballers who have played for Rangers.

The list includes all players that have appeared in one hundred or more first-team (league, Scottish Cup, Scottish League Cup, Scottish Challenge Cup or European competition) matches for the club which totals 243 current and former players. Further to this, a player can also be included where they are regarded as having played a significant role for the club (e.g. players involved in the 1971–72 Cup Winners' Cup campaign or have been named club captain), but the reason for their inclusion should be indicated in the Notes column. All Rangers Hall of Fame members are denoted by an emboldened name.

For a full list of all Rangers players with Wikipedia articles see Category:Rangers F.C. players. For player appearance records see Rangers F.C. records.

Players should be listed according to the date they first signed with the club. Appearances and goals are for competitive first-team matches only; wartime matches are excluded. Substitute appearances included.

Notable players Appearances and goals are for first-team competitive matches only, including Scottish league, Scottish Football League, Scottish Cup, League Cup, Challenge Cup, European Cup/Champions League, UEFA Cup/Europa League, Cup Winners' Cup, Inter-Cities Fairs Cup and Super Cup.

+ Positions keyPre-1960sPost-1960sGKGoalkeeperFBFull backDFDefenderHBHalf backMFMidfielderFWForwardUUtility player

NameNationalityPositionRangers careerAppearancesGoalsNotes26HB1872–18823410One of the four founders of Rangers.McNeil became the first Rangers player to play international football when he played for Scotland against Wales in 1876.22 HB1872–187770McNeil was Rangers' first captain.26 HB1872–18765040 FW1872–1879241513 FB1874–1884380Vallance became captain and later club president.22 HB1889–1900171823 HB1889–1896125415 FB1890–18941896–18971091141 FW1891–190228112112 FB1892–1904223616 FB1893–1905205628 FW1894–1915481152Holds the record for most Scottish Cup appearances by a Rangers player, with 74 in his career.26 HB1894–19041922201 GK1896–1904175015 FB1897–19041092842 FW1897–19061907–190820918415 FB1899–19051302541 FW1900–19061215015 FB1900–19071908–19102131432 FB1904–19101491640 FW1904–19081105216 FB1904–19141916–1917160013 FB1906–19121916–1917111122 FB1909–1917147750 U1906–19142115622 HB1906–1914206512 FB1907–19203346541 FW1908–19172015341 FW1909–19131074501 GK1909–1920238042 FW1909–192023019541 FW1910–19223216628 HB1910–19201684101 GK1912–1919150012 FB1912–1917118841 FW1913–192745715443 FW1913–19191032641 FW1914–192938918215 FB1914–1919128113 FB1915–1927418552 U1917–19241925–19303534922HB1917–1934580148Holds the record for most league appearances by a Rangers player, with 513 between 1917 and 1934.15 FB1917–1926361832 HB1918–1924106412 FB1919–19365634644 FW1919–192719514228FW1920–193344010514FB1920–1930231901 GK1920–19262510Robb played in 241 consecutive matches for Rangers between 1920 and 192501 GK1923–1934281032 HB1923–19352753842 FW1925–193426822341 FW1925–193422512516 FB1925–19465552The longest serving first-team player with Rangers for 21 years and 60 days.42 FW1927–1940408261Rangers' second top goalscorer of all time, with 261 goals in 408 matches.15 FB1927–1940331614 FB1927–1933143013 FB1927–1931115312 FB1928–1938209131 HB1929–19412692327 HB1929–19391583544 FW1930–194625924942 FW1931–19337264English holds the record for the most league goals scored in a season for Rangers, with 44 in the 1931–1932 season.01 GK1931–1945211041 FW1933–19351946–19501406241 FW1933–194620110228 FW1934–19441093244 FW1936–195430819412 FB1938–1953287115 FB1938–1954329142 FW1939–19501405926 FW1939–19553015520 FB1941–19574283120 FB1945–19605261432 HB1946–1957179716 FB1946–19553401601 GK1946–1956296026 HB1946–19521402841 FW1947–19541146542 FW1947–19571646828 FW1949–195923810644 FW1950–195923916314 FB1950–1961275116 FB1950–19561423701 GK1951–1960327042 FW1952–19561065912 DF1953–19664072527 MF1954–19633314642 FW1954–196531720628 MF1955–19601795242 FW1955–1963154121Murray scored Rangers' first goal in European football, against OGC Nice in 1956.16 DF1955–1965407444 FW1955–196731716228 MF1956–196737315701 GK1956–1967339032 MF1956–19642611316 DF1958–19702621101 GK1958–1970110041 FW1958–19641945532 MF1958–1962103115 DF1958–1962116022 MF1960–19651969–19702542426 MF1960–19724266229 DF1960–1973473212 DF1961–1978755120Greig holds the record for most appearances for Rangers, with 755 in his seventeen year spell at the club. He was voted the Greatest Ever Ranger in 1999.42 FW1962–1967163145Holds the record for the most goals scored in one season for Rangers, with 57 in the 1964–1965 season.44 FW1962–19671178215 DF1963–19825064026 MF1964–19721980–198239312514 DF1964–1975250313 DF1964–19826747716DF1965–1970238924 MF1966–19743011116DF1967–19833063022MF1967–19731504926MF1967–19701133142 FW1968–19731975–19772067822MF1968–19741493922 MF1968–19805039450 U1970–19831985–198654621001 GK1970–1986535042 FW1970–198030011127 MF1971–19824525715 DF1972–1982326628MF1972–19761163801 GK1973–1980131023MF1974–197811917McKean died while still a Rangers first team player, in a carbon monoxide poisoning accident in 1978.16 DF1975–1987316840 U1977–198019821575123 MF1977–19862704626 MF1977–19895407542 FW1978–19862307722 MF1980–19831523022MF1980–19862474215 DF1981–1984153815DF1981–19871992–19944243822 MF1982–19851182016DF1982–1986141215DF1982–19871291213 DF1983–19841986–1989106042 FW1983–19871043422 MF1983–1990145714DF1983–1991233342 FW1983–1998581355Rangers' all-time record goalscorer, with 355 goals between 1983 and 1998.25 MF1983–19983474516DF1985–1993118915 DF1986–19901761125 MF1986–1991735Souness is the only player-manager in the history of Rangers.01 GK1986–1991230022 MF1987–1989963Ray Wilkins was inducted into the Rangers Hall of Fame in 200326 MF1987–19911435215 DF1987–19971997–19984273413 DF1988–1994246912 DF1988–19972781822 MF1988–20003364642 FW1989–19921004622MF1989–1993124327 MF1989–19911992–19971842544 FW1990–1995199722211526 MF1990–19951582633 MF1991–19961342414 DF1991–19972511901 GK1991–19982600Goram was voted Rangers "Greatest ever goalkeeper" .25 MF1991–19982652022MF1992–19991151644 FW1993–20001715815 DF1993–19981999–20052531733 MF1994–19981504525 MF1995–19981033913DF1995–1998133725 MF1996–20032005–200943161Ferguson became Rangers' youngest ever captain in the 2001–2002 season.22 MF1996–20011828213DF1997–2001133712 DF1997–20021591115 DF1997–20032242413 DF1997–2005108351U1997–2006115325 MF1998–20011182242 FW1998–20011225627 MF1998–20021131928 MF1998–20031712514 DF1998–2003176601 GK1998–2007298042 FW1999–20041474851 U2000–2003117942 FW2000–20012008–20112014–201830111633 MF2000–20041294040 FW2000–20061825451 U2000–20062542040 FW2000–20027238Rangers paid the highest transfer fee in their history when Flo joined from Chelsea for £12,000,000 in November 2000.40 FW2001–20051325701 GK2001–20122018–20235050Holds the record for the oldest first-team player, aged 41 years 113 days.McGregor jointly holds the record, alongside James Tavernier, for most European football appearances for the club with 109.13 DF2002–2008122427 MF2002–20091311413 DF2004–20102013–2015111544 FW2004–20071243740 FW2004–20102557125 MF2005–2009108244 FW2005–20102014–201523513815 DF2007–2012231514 DF2006–2012227713 DF2007–20122092822 MF2008–20122019–20233702825 U2007–20153037025 MF2007–2010109340FW2007–20121403313DF2007–2012121144FW2008–20122018–20191684415DF2008–2011113525 MF2008–20121251215DF2011–20192572544FW2012–20171402025MF2012–2015115825MF2012–20161243125MF2013–20161222644FW2013–20161072415DF2009–20102015–2018107501GK2015–2020143015DF2015–2026565144Tavernier jointly holds the record, alongside Allan McGregor, for most European football appearances for the club with 109.25MF2015–20201161425MF2015–20201521844FW2017–2023269124Morelos is the record European competition goalscorer for the club with 29.25MF2017–202421016 15DF2018–202430923 25MF2018–202323343 25MF2018–202321833 15DF2018–202423610 44FW2019–20227432Holds the record for the oldest first-team goalscorer, aged 38 years 220 days.25MF2019–20231939 25MF2019–202214926 25MF2020–20251302015DF2020–2022651Rangers received the highest transfer fee in their history when Bassey was sold to AFC Ajax for £19,600,000 in 2022.15DF2020–20222023–2025114344FW2020–202410238 25MF2021–202412012 25MF2021–202415311 15DF2022–20261324 25MF2023–15213 01GK2023–20261570 44FW2023–202511652 25MF2024–202612210

Club captains Since the club's formation in 1872, over thirty players have permanently held the position of club captain for Rangers. The first was Tom Vallance, from 1876 to 1882. The longest-serving captain is John Greig, who held the role from 1965 until his retirement in 1978. The current club captain is James Tavernier, who took over from Lee Wallace in 2018.

Although many players have held the position of captain during matches – and in many occasions several matches in a row, when the club captain was injured or suspended – this list only includes players that have been officially appointed as the captain of Rangers.

NameFromToTenureNotes 187618826 yearsFirst known club captain. 188218942 yearsFirst captain to win the Scottish Cup. 189418984 years 189819068 years 4 yearsCaptain for four years between 1906 and 1916. 1916192610 years 192619271 yearFirst non-Scottish captain of the club. 192719303 years 193019388 years 193819402 years 1940195713 years 195319574 years 195719603 years 196019622 years 196219653 years 1965197813 yearsRetired as a footballer to become manager of the club. 197819835 yearsNamed captain by Greig after requesting a transfer. 198321 September 19841 yearStripped of captaincy in September due to contract talks. Made captain on day signed, 1 August. Appointed captain after a row between Souness and Butcher. First non-British captain of the club. Returned to the club in October and was re-appointed captain. Appointed by Dick Advocaat and was the club's first Catholic captain. Became captain aged only 22. Removed as captain after disagreement with McLeish. First goalkeeper captain, Ricksen stood-in after he was injured. Stripped of captaincy by Paul Le Guen. Captained the club for only 13 days. Stripped of captaincy by Walter Smith. Made captain on 3 April, having previously been vice captain. Stand in at start of 2011–12 season, permanent from 20 January. Club captain for only seven games. Club captain over three divisions. Former VC, became captain from start of season, officially 16 August. Former VC, then captain from 6 July.

Hall of Fame players The Rangers Football Club Hall of fame is a list established in 2000 by the then Rangers chairman, David Murray. The club was the first in Britain to establish a Roll of Honour for former players. Murray decided that the club should remember and honour the achievements and contribution made by its finest players throughout its history. A mahogany panel above the famous marble staircase was assigned to display the names of those inducted into the Hall of Fame and an annual presentation ceremony was instigated where the players honoured received their award. The first member elected was Moses McNeil, one of the founders of Rangers.

The following criteria are considered by the panel when selecting new members: the individual's service to the club, the number of appearances made, the honours won whilst playing for the club, international caps won whilst with the club, and the player's exceptional ability. + Honours keyLeague titleScottish PremiershipScottish CupScottish CupLeague CupScottish League CupCup Winner's CupUEFA Cup Winners' CupSecond-tier titleScottish ChampionshipThird-tier titleScottish League OneFourth-tier titleScottish Third DivisionChallenge CupScottish Challenge Cup