Rangers FC   Scottish Premier League Squad Numbers   1998-99 to 2016-17  
  # 1998-99 1999-2000 2000-01 # 2001-02 2002-03 2003-04 # 2004-05 2005-06 2006-07 # 2007-08 2008-09 2009-10 # 2010-11 2011-12 2016-17 #  
  1 Lionel Charbonnier  Stefan Klos   Stefan Klos   1 Stefan Klos   Stefan Klos   Stefan Klos   1 Stefan Klos   Stefan Klos   Stefan Klos   1 Allan McGregor   Allan McGregor   Allan McGregor   1 Allan McGregor   Allan McGregor  Wes Foderingham 1  
  2 Sergio Porrini  Sergio Porrini  Fernando Ricksen  2 Fernando Ricksen  Fernando Ricksen  Fernando Ricksen  2 Fernando Ricksen  Fernando Ricksen  Andy Webster  2   Maurice Edu  Maurice Edu  2   Dorin Goian  James Tavernier 2  
  3 Lorenzo Amoruso  Craig Moore  Craig Moore  3 Craig Moore  Craig Moore  Craig Moore  3   Olivier Bernard  David Weir  3 David Weir  David Weir  David Weir  3 David Weir  David Weir  Clint Hill 3  
  4 Daniel Prodan  Lorenzo Amoruso  Lorenzo Amoruso  4 Lorenzo Amoruso  Lorenzo Amoruso  Emerson  4 Thomas Buffel  Thomas Buffel  Thomas Buffel  4 Thomas Buffel  Pedro Mendes    4 Kirk Broadfoot  Kirk Broadfoot  Rob Kiernan 4  
  5 Arthur Numan  Arthur Numan  Arthur Numan  5 Arthur Numan  Arthur Numan  Frank De Boer  5 Marvin Andrews  Marvin Andrews  Saša Papac  5 Saša Papac  Saša Papac  Saša Papac  5 Saša Papac  Saša Papac  Lee Wallace 5  
  6 Barry Ferguson  Barry Ferguson  Barry Ferguson  6 Barry Ferguson  Barry Ferguson    6 Barry Ferguson  Barry Ferguson  Barry Ferguson  6 Barry Ferguson  Barry Ferguson  Lee McCulloch  6 Lee McCulloch  Lee McCulloch  Danny Wilson 6  
  7 Andrei Kantshelskis  Andrei Kanchelskis  Andrei Kanchelskis  7 Claudio Caniggia  Claudio Caniggia  Shota Arveladze  7 Shota Arveladze  Brahim Hemdani  Brahim Hemdani  7 Brahim Hemdani  Brahim Hemdani  Steven Davis  7 Maurice Edu  Maurice Edu    7  
  8 Giovanni van Bronckhorst  Giovanni Van Bronckhorst   8 Christian Nerlinger  Christian Nerlinger    8 Alex Rae  Alex Rae  Kevin Thomson  8 Kevin Thomson  Kevin Thomson  Kevin Thomson  8 Steven Davis  Steven Davis  Joey Barton 8  
  9 Gordon Durie  Michael Mols  Michael Mols  9 Tore Andre Flo      9 Dado Prso  Dado Prso  Dado Pršo  9 Kris Boyd  Kris Boyd  Kris Boyd  9 Kenny Miller Nikica Jelavić  Kenny Miller 9  
  10 Gabriel Amato  Rod Wallace  Rod Wallace  10 Michael Mols  Michael Mols  Michael Mols  10 Nacho Novo  Nacho Novo  Nacho Novo  10 Nacho Novo  Nacho Novo  Nacho Novo  10 John Fleck  John Fleck  Barrie McKay 10  
  11 Jörg Albertz  Jörg Albertz  Jörg Albertz  11 Neil McCann  Neil McCann  Gavin Rae  11 Gavin Rae  Gavin Rae  Gavin Rae  11 Charlie Adam      11 Kyle Lafferty  Kyle Lafferty  Josh Windass 11  
  12 Jonas Thern  Claudio Reyna  Claudio Reyna  12   Robert Malcolm  Robert Malcolm  12 Robert Malcolm  Robert Malcolm  Ugo Ehiogu  12 Steven Davis  Lee McCulloch    12 Richard Foster  Lee Wallace    12  
  13 Antti Niemi       13       13       13       13       13  
  14 Ian Ferguson  Tony Vidmar  Ronald De Boer  14 Ronald De Boer  Ronald De Boer  Ronald De Boer  14 Dragan Mladenovic  Sotirios Kyrgiakos  Libor Sionko  14 Amdy Faye  Steven Naismith  Steven Naismith  14 Steven Naismith  Steven Naismith  Joe Dodoo 14  
  15 Gordan Petric  Sebastian Rozenthal  Bert Konterman  15 Bert Konterman  Bert Konterman  Zurab Khizanishvili  15 Zurab Khizanishvili  Kris Boyd  Kris Boyd  15 Alan Gow      15   David Healy  Harry Forrester 15  
  16 Rod Wallace Colin Hendry  Billy Dodds   16 Billy Dodds   Jerome Bonnissel  Paolo Vanoli  16 Sotirios Kyrgiakos  Julien Rodriguez    16 Graeme Smith  Graeme Smith  Steven Whittaker  16 Steven Whittaker  Steven Whittaker  Andrew Halliday 16  
  17 Derek McInnes  Dariusz Adamczuk  Tugay Kerimoglu  17 Andrei Kanchelskis  Kevin Muscat    17 Chris Burke  Chris Burke  Chris Burke  17 Chris Burke      17   Juan Manuel Ortiz  Lee Hodson 17  
  18 John Brown  Neil McCann  Neil McCann  18 Michael Ball  Michael Ball  Michael Ball  18 Michael Ball  Jose Karl Pierre-Fanfan Ian Murray  18 Steven Naismith  Kenny Miller  Kenny Miller  18 Nikica Jelavić  Carlos Bocanegra  Jordan Rossiter 18  
  19 Craig Moore  Scott Wilson  Scott Wilson  19 Scott Wilson  Steven Thompson  Steven Thompson  19 Steven Thompson    Karl Svensson  19 Jean-Claude Darcheville     19 James Beattie  Sone Aluko Niko Kranjčar 19  
  20 Jonatan Johansson  Jonatan Johansson  Jesper ChristIansen  20 Russell Latapy  Russell Latapy  Nuno Capucho  20 Alan Hutton  Alan Hutton  Alan Hutton  20 DaMarcus Beasley  DaMarcus Beasley  DaMarcus Beasley  20 Vladimir Weiss  Matt McKay    20  
  21 Stale Stensĺs  Marco Negri  Sergio Porrini  21 Maurice Ross  Maurice Ross  Maurice Ross  21 Maurice Ross      21 Kirk Broadfoot  Kirk Broadfoot  Kirk Broadfoot  21   Alejandro Bedoya  Matt Crooks 21  
  22   Lionel Charbonnier  Tore Andre Flo  22 Jesper ChristIansen  Allan McGregor  Allan McGregor  22 Allan McGregor  Allan McGregor  Allan McGregor  22 Andy Webster  Andy Webster    22 Andy Webster  Kyle Bartley    22  
  23   Barry Nicholson  Kenny Miller  23   Mikael Arteta  Mikael Arteta  23 Bojan Djordjic    Filip Šebo   23 Christian Dailly  Christian Dailly    23 Jordan McMillan  Jordan McMillan  Jason Holt 23  
  24   Gordan Durie  Allan Johnston  24 Shota Arveladze  Shota Arveladze  Steven MacLean  24 Gregory Vignal  Ian Murray    24 Carlos Javier Cuéllar  Madjid Bougherra  Madjid Bougherra  24 Madjid Bougherra  Mervan Celik    24  
  25 Tony Vidmar  Daniel Prodan  Tony Vidmar  25 Tony Vidmar  Dan Eggen  Henning Berg  25 Ronald Waterreus  Ronald Waterreus  Charlie Adam  25 Neil Alexander  Neil Alexander  Neil Alexander  25 Neil Alexander  Neil Alexander  Matthew Gilks 25  
  26 Theo Snelders  Tugay Kerigmoglu  Peter Lovenkrands  26 Peter Lovenkrands  Peter Lovenkrands  Peter Lovenkrands  26 Peter Lovenkrands  Peter Lovenkrands  Steven Smith  26 Steven Smith  Steven Smith  Steven Smith  26   Jamie Ness    26  
  27 Charlie Miller  Derek McInnes    27 Stephen Hughes  Stephen Hughes  Stephen Hughes  27       27 Lee McCulloch  Kyle Lafferty  Kyle Lafferty  27   Gregg Wylde    27  
  28     Dariusz Adamczuk  28 Dariusz Adamczuk      28     Antoine Ponroy  28 Steven Whittaker  Steven Whittaker    28 Salim Kerkar  Salim Kerkar    28  
  29   Tero Pentilla  Tero Penttila  29 Tero Penttila      29       29 Daniel Cousin    John Fleck  29 Andrew Little    Michael O'Halloran 29  
  30   Stale Stensaas  Lionel Charbonnier  30     Chris Burke  30 Graeme Smith    Makhtar N'Diaye  30       30 Scott Gallacher  Scott Gallacher  Jordan Thompson 30  
  31   Lee Feeney  Lee Feeney  31 Robert Malcolm      31 Hamed Namouchi  Hamed Namouchi    31 Calum Reidford  Aarón    31 Grant Adam  Grant Adam  Ryan Hardie 31  
  32   Mark Brown  Mark Brown  32   Billy Gibson  Alan Hutton  32 Tom Brighton  Brian McLean    32 Alan Lowing      32 Thomas Bendiksen  Ross Perry  Liam Kelly 32  
  33   Robert Malcolm  Robert Malcolm  33 Allan McGregor    Billy Gibson  33 Alex Walker  Marc Kalenga    33 Steven Lennon      33   Thomas Bendiksen  Martyn Waghorn 33  
  34 Mark Brown  Maurice Ross    34     Andy Dowie  34 Fraser Coyle  Steven Smith  Lee Robinson  34 Paul Emslie      34 Rory Loy  Andrew Little Ryan Sinnamon 34  
  35 Colin Hendry  Michael Stone  Marco Negri  35       35 Brian McLean      35 Rory Loy  Steven Davis    35   Kyle Hutton    35  
  36   Kirk Willoughby  Kirk Willoughby  36 Andy Dowie  Steven MacLean    36 Marc Kalenga    Steven Campbell  36 Dean Furman      36 Ross Perry  Darren Cole  Josh Jeffries 36  
  37   David Young  David Young  37     Hamed Namouchi  37 Steven Smith  Gary MacKenzie    37 Jordan McMillan  Andrius Velička    37 Andrew Shinnie  Christopher Hegarty  Lewis White 37  
  38   Peter MacDonald    38 Graeme Smith    Darryl Duffy  38 Bajram Fetai  Charlie Adam  Calum Reidford  38       38 Stephen Stirling  Kane Hemmings  Jordan Gibson 38  
  39   Steven McAdam    39 James Gibson    Tom Brighton  39 Gary MacKenzie  Robert Davidson    39       39 Gregg Wylde  Gordon Dick  Ross Lyon 39  
  40   Billy Gibson  Billy Gibson  40     Alex Walker  40 Charlie Adam  Graeme Watson    40       40 Jamie Ness  Andrew Mitchell  Ross McCrorie 40  
  41   Jim Gibson  James Gibson  41       41   Lee Robinson  Alan Lowing  41 Chris Smith    Scott Gallacher  41 Kyle Hutton  Rhys McCabe  Robby McCrorie 41  
  42   Darren Fitzgerald  Darren Fitzgerald  42   Andy Dowie  Steven Smith  42 Robert Davidson  Derek Carcary  Steven Lennon  42 Andrew Shinnie  Alan Lowing  Alan Lowing  42 Archie Campbell  Kal Naismith  Max Ashmore 42  
  43   Iain Chambers    43 Steven MacLean     43 Graeme Watson  Rob Giacomi  Sam Woods  43 John Fleck  Steven Lennon    43 Wayne Drummond    Jack Adamson 43  
  44   Steven Carson  Maurice Ross  44   Paul Reid    44 Lee Robinson  Ross McCormack  Paul Emslie  44 Giorgos Efrem  Paul Emslie  Paul Emslie  44 Gary Inglis    Andy Dallas 44  
  45   Graeme Smith  Graeme Smith 45     Charlie Adam  45 Ross McCormack  Steven Campbell  Rory Loy  45 Ross Perry      45 Darren Cole      45  
  46       46       46 Steven Campbell  John Johnston  Martin Ure  46 William McLachlan    Steven Kinniburgh  46 Gordon Dick  Kamil Wiktorski    46  
  47   Billy Doods    47       47 Alex McColl  Brian Gilmour  Dean Furman  47 Ross Harvey      47   Tom Skogsrud    47  
  48   Stephen Hughes   48     Gary MacKenzie  48 Warren Jacmot  Calum Reidford    48 Chris Craig    Andrew Little  48 Kane Hemmings  Kim Skogsrud  Tom Walsh 48  
  49       49     Robert Davidson  49 John Johnston  Scott Agnew  Jordan McMillan  49 Steven Kinniburgh  Ross Harvey  Thomas Bendiksen  49 Christiano Kisuka  Kyle McAusland    49  
  50       50     Ross McCormack  50 Darryl Boyd  Dany N'Guessan  Michael Donald  50 Michael Donald  Chris Craig    50 Andrew Mitchell  Alan Smith  Grant Nelson 50  
  51       51       51 Brian Gilmour  Alan Lowing    51 Andrew Little    Stephen Stirling  51 Rhys McCabe  Blair Currie    51  
  52       52     Bajram Fetai  52 Callum Reidford  Steven Lennon    52 Jeroen Van Den Broeck      52 Kal Naismith  Ewan McNeil    52  
  53       53   Alan Hutton   53 Scott Agnew  Jason Crooks  William McLachlan  53 Stephen Stirling  John Fleck    53 Chris Scott  Anthony Marenghi    53  
  54       54       54 Alan Lowing  Sam Woods  Scott Hadden  54 Nicholas Gallagher    Ross Perry  54 Kamil Wiktorski  Robbie Crawford    54  
  55       55       55 Steven Lennon  Paul Emslie  Ross Harvey  55 Alistair Park  Steven Kinniburgh    55 Max Wright  Adam Hunter    55  
  56       56       56 Jason Crooks  Martin Ure  Chris Craig  56 Craig McShea  Andrew Little    56 Kyle McAusland  Adel Gafaiti    56  
  57       57       57   Craig Frizzel  Steven Kinniburgh  57   Thomas Bendiksen    57 Dylan McGeouch  Gregor Fotheringham   57  
  58       58       58 Paul Emslie  Jordan McMillan    58 Scott Gallacher      58   Lewis MacLeod    58  
  59       59       59 Martin Ure  Joe Sagar  Andrew Shinnie  59 Archie Campbell      59   Sam McMahon    59  
  60       60       60 Craig Frizzel William McLachlan    60 Kyle Hutton  Artūrs Vaičulis  Grant Adam  60   Josh Robinson    60  
  61       61       61   Scott Hadden    61 Stephen Forbes  İsa Bağci  Mark Weir  61 Blair Currie  Jack Werndley    61  
  62       62       62   Ross Harvey    62       62 Adam Hunter  Callum Wyllie    62  
  63       63       63   Steven Kinniburgh  Ross Perry  63 Jamie Ness  Stephen Stirling  Archie Campbell  63 Ewan McNeil  Freddie Espling    63  
  64       64     Lee Robinson 64   Scott Gallacher  Scott Gallacher  64   Tom Miller  Kyle Hutton  64 Michael Noble  Marc Dyer    64  
  65       65       65   Andrew Shinnie    65 Gregg Wylde  Ross Perry  Stephen Forbes  65 Steven Hetherington Robbie McIntyre    65  
  66       66       66   Moses Ashikodi Cherif Lancine  66   Craig McShea  Danny Wilson  66 Anthony Marenghi  Matthew Clarke    66  
  67       67       67       67     Jamie Ness  67 Robbie Crawford  Aaron McGregor    67  
  68       68       68     Chris Smith  68     Scott Durie  68 Nicky Main  Callum Gallagher    68  
  69       69       69       69 Grant Adam  Archie Campbell  Gregg Wylde  69 Scott Rumsby      69  
  70       70       70     John Fleck 70 Mark Weir Kyle Hutton  Chris Scott  70 Lee Cochrane  Jordan Wilson    70  
  71       71       71       71   Stephen Forbes  Kal Naismith  71 Gregor Fotheringham Stuart Urquhart    71  
  72       72       72       72   Danny Wilson  Darren Cole  72 Lewis MacLeod  Glody Ntumba    72  
  73       73       73       73   Jamie Ness  Rhys McCabe  73   Kristian Gibson    73  
  74       74       74       74   Scott Durie  Gordon Dick  74 Francis Owens  Andy Murdoch    74  
  75       75       75       75   Gregg Wylde  Max Wright  75 George Scott  Fraser Aird    75  
  76       76       76       76   Chris Scott  Kane Hemmings  76   Darren Ramsay    76  
  77       77       77       77   Kal Naismith  Andrew Milne  77   Liam Kelly    77  
  78       78       78       78   Darren Cole  Christiano Kisuka  78   Sam George   78  
  79       79       79       79   Grant Adam  Dylan McGeouch  79 Marc Dyer  Jamie Burrows   79  
  80       80       80       80     Kyle McAusland  80 Robbie McIntyre     80  
  81       81       81       81   Gary Inglis  Ewan McNeil  81       81  
  82       82       82       82   Rhys McCabe  Adam Hunter  82       82  
  83       83       83       83   Gordon Dick  Nicky Main  83       83  
  84       84       84       84   Max Wright  Michael Noble  84       84  
  85       85       85       85   Dylan McGeouch  Steven Hetherington 85       85  
  86       86       86       86   Kyle McAusland  Anthony Marenghi 86       86  
  87       87       87       87   Kane Hemmings   87       87