The definitive record of individual achievements at Rangers Football Club — from John Greig's 755 appearances to Ally McCoist's 355 goals, transfer records, international milestones and more.
| # | Player | Years | League | Scottish Cup | League Cup | Europe | Total |
|---|---|---|---|---|---|---|---|
| 1 | John Greig | 1961–1978 | 498 | 72 | 121 | 64 | 755 |
| 2 | Sandy Jardine | 1966–1982 | 451 | 64 | 107 | 52 | 674 |
| 3 | Ally McCoist | 1983–1998 | 418 | 47 | 62 | 54 | 581 |
| 4 | Sandy Archibald | 1917–1934 | 513 | 67 | 0 | 0 | 580 |
| 5 | David Meiklejohn | 1919–1936 | 490 | 73 | 0 | 0 | 563 |
| 6 | Dougie Gray | 1925–1947 | 490 | 65 | 0 | 0 | 555 |
| 7 | Derek Johnstone | 1970–1986 | 369 | 57 | 85 | 38 | 549 |
| 8 | Davie Cooper | 1977–1989 | 376 | 49 | 77 | 38 | 540 |
| 9 | Peter McCloy | 1970–1986 | 351 | 55 | 86 | 43 | 535 |
| 10 | Ian McColl | 1945–1960 | 360 | 59 | 100 | 7 | 526 |
| # | Player | Years | League | Scottish Cup | League Cup | Europe | Total |
|---|---|---|---|---|---|---|---|
| 1 | Ally McCoist | 1983–1998 | 251 (418) | 29 (47) | 54 (62) | 21 (54) | 355 |
| 2 | Bob McPhail | 1927–1940 | 230 (354) | 31 (54) | 0 | 0 | 261 |
| 3 | Jimmy Smith | 1930–1946 | 225 (234) | 24 (25) | 0 | 0 | 249 |
| 4 | Jimmy Fleming | 1925–1934 | 176 (225) | 44 (42) | 0 | 0 | 220 |
| 5 | Derek Johnstone | 1970–1985 | 132 (369) | 30 (57) | 39 (85) | 9 (38) | 210 |
| 6 | Ralph Brand | 1954–1965 | 118 (355) | 13 (37) | 27 (59) | 12 (58) | 206 |
| 7 | Willie Reid | 1909–1920 | 188 (217) | 7 (13) | 0 | 0 | 195 |
| 8 | Willie Thornton | 1936–1954 | 144 (224) | 21 (34) | 29 (50) | 0 | 194 |
| 9 | Robert C. Hamilton | 1897–1908 | 157 (175) | 27 (34) | 0 | 0 | 184 |
| 10 | Andy Cunningham | 1914–1929 | 162 (350) | 20 (39) | 0 | 0 | 182 |
| Record | Player | Detail |
|---|---|---|
| Most appearances — all competitions | John Greig | 755 · 1961–1978 |
| Most league appearances | Sandy Archibald | 513 · 1917–1934 |
| Most Scottish Cup appearances | Alec Smith | 74 · 1894–1915 |
| Most League Cup appearances | John Greig | 121 · 1961–1978 |
| Most European appearances | Allan McGregor & James Tavernier | 109 each — joint record |
| Most Challenge Cup appearances | Lee Wallace | 14 |
| Most consecutive appearances | William Robb | 241 · 1920–1925 |
| Most appearances in a season | Carlos Cuéllar | 65 |
| Longest serving player | Dougie Gray | 22 years · 1925–1947 |
| Youngest first-team player | Derek Ferguson | 16 years, 24 days |
| Oldest first-team player | David Weir | 41 years, 77 days |
| Oldest debutant | Gareth McAuley | 38 years, 338 days |
| Most goals — all competitions | Ally McCoist | 355 · 1983–1998 |
| Most league goals | Ally McCoist | 251 · 1983–1998 |
| Most goals in one season | Jim Forrest | 57 · 1964–65 |
| Most league goals in one season | Sam English | 44 · 1931–32 |
| Most hat-tricks | Ally McCoist | 28 |
| Most penalties scored | Johnny Hubbard | 54 |
| Fastest goal | Gordon Durie | 11 seconds vs Dundee United, 1 April 1995 |
| Most goals in a league match | Jimmy Smith / Davie Wilson | 6 goals each |
| Most goals in a Scottish Cup match | Jimmy Fleming | 9 goals vs Blairgowrie, 20 Jan 1934 |
| Most goals in a League Cup match | Jim Forrest | 5 goals vs Hamilton Academical, 30 Oct 1965 |
| Most goals in a European match | Dave McPherson | 4 goals vs Valletta, 14 Sep 1983 |
| Youngest goalscorer | Willie Thornton | 16 years, 312 days · vs Arbroath, 9 Jan 1937 |
| Oldest goalscorer | David Weir | 38 years, 183 days · vs Kilmarnock, 9 Nov 2008 |
| Only player-manager in club history | Graeme Souness | 1986–1991 |
| Record | Player | Detail |
|---|---|---|
| First capped player | Moses McNeil | For Scotland vs Wales, 25 March 1876 |
| Most international caps while at Rangers | Steven Davis | 61 caps for Northern Ireland |
| Most capped player to play for Rangers | Steven Davis | 140 caps total for Northern Ireland |
| Most capped Scottish player at Rangers | David Weir & Kenny Miller | 69 caps each for Scotland |
| Most international goals overall | David Healy | 36 goals for Northern Ireland |
| Most international goals while at Rangers | Ally McCoist | 19 goals for Scotland |
| First Rangers player at a World Cup | Eric Caldow | For Scotland vs Yugoslavia, 8 June 1958 |
| First Rangers player to score at a World Cup | Sammy Baird | For Scotland vs France, 15 June 1958 |
| Most World Cup appearances while at Rangers | Sandy Jardine | 4 appearances |
| First World Cup winner to play for Rangers | Lionel Charbonnier | France 1998 |
| First European Championship winner at Rangers | Brian Laudrup | Denmark 1992 |
| Most Euro Championship apps while at Rangers | Andy Goram & Stuart McCall | 6 appearances each |
| Most Euro Championship goals while at Rangers | Brian Laudrup | 3 goals |
| First Rangers player at a European Championship | Chris Woods | For England vs Soviet Union, 18 June 1988 |
| First Rangers player to score at a Euro | Brian Laudrup | For Denmark vs Portugal, 9 June 1996 |
| # | Player | From | Fee | Date |
|---|---|---|---|---|
| 1 | Tore André Flo | Chelsea | £12,000,000 | Nov 2000 |
| 2 | Ryan Kent | Liverpool | £6,500,000 | Sep 2019 |
| 2 | Michael Ball | Everton | £6,500,000 | Aug 2001 |
| 3 | Mikel Arteta | Barcelona | £6,000,000 | Jun 2002 |
| 4 | Andrei Kanchelskis | Fiorentina | £5,500,000 | Jul 1998 |
| 4 | Giovanni van Bronckhorst | Feyenoord | £5,500,000 | Jul 1998 |
| 5 | Ronald de Boer | Barcelona | £4,500,000 | Aug 2000 |
| 5 | Barry Ferguson | Blackburn Rovers | £4,500,000 | Jan 2005 |
| 5 | Arthur Numan | PSV Eindhoven | £4,500,000 | May 1998 |
| 5 | Bert Konterman | Feyenoord | £4,500,000 | Jul 2000 |
| # | Player | To | Fee | Date |
|---|---|---|---|---|
| 1 | Calvin Bassey | AFC Ajax | £19,600,000 | Jul 2022 |
| 2 | Nathan Patterson | Everton | £11,500,000 | Jan 2022 |
| 3 | Alan Hutton | Tottenham Hotspur | £9,000,000 | Jan 2008 |
| 4 | Giovanni van Bronckhorst | Arsenal | £8,500,000 | Jun 2001 |
| 5 | Jean-Alain Boumsong | Newcastle United | £8,000,000 | Jan 2005 |
| 6 | Carlos Cuéllar | Aston Villa | £7,800,000 | Aug 2008 |
| 7 | Barry Ferguson | Blackburn Rovers | £7,500,000 | Aug 2003 |
| 8 | Tore André Flo | Sunderland | £6,750,000 | Aug 2002 |
| 9 | Joe Aribo | Southampton | £6,000,000 | Jul 2022 |
| 10 | Trevor Steven | Marseille | £5,585,000 | Aug 1991 |