2007–08 Rangers F.C. season Squad information Squad information

| Nat_ | Name_ | Since | Goals | Ends | Transfer_fee |
|---|---|---|---|---|---|
| SCO | Allan McGregor | 1998 | 0 | 2010 | Youth system |
| SCO | Alan Hutton | 2000 | 4 | 2012 | Youth system |
| SCO | David Weir | 2007 (Winter) | 3 | 2008 | Free |
| BEL | Thomas Buffel | 2005 (Winter) | 16 | 2009 | £2.3m |
| BIH | Saša Papac | 2006 | 0 | 2009 | £0.45m |
| SCO | Barry Ferguson ( captain ) | 2005 (Winter) | 59 | 2010 | £4.5m |
| ALG | Brahim Hemdani | 2005 | 2 | 2009 | Free |
| SCO | Kevin Thomson | 2007 (Winter) | 1 | 2011 | £2m |
| SCO | Kris Boyd | 2005 (Winter) | 71 | 2010 | £0.4m |
| ESP | Nacho Novo | 2004 | 54 | 2010 | £0.45m |
| SCO | Charlie Adam | 2003 | 18 | 2012 | Youth system |
| ENG | Ugo Ehiogu | 2007 (Winter) | 1 | 2008 | Free |