2003–04 Rangers F.C. season Transfers In

| N | P | Nat_ | Name_ | Age | Moving_from | Type_ | Transfer_window | Ends | Transfer_fee_ |
|---|---|---|---|---|---|---|---|---|---|
| 20 | RW | POR | Nuno Capucho | 31 | Porto | Transfer | Summer | 2005 | £0.67m |
| 15 | CB | Georgia | Zurab Khizanishvili | 21 | Dundee | Transfer | Summer | 2006 | Free |
| 16 | LB | ITA | Paolo Vanoli | 30 | Bologna | Transfer | Summer | 2005 | Free |
| 25 | CB | NOR | Henning Berg | 33 | Blackburn Rovers | Transfer | Summer | 2004 | Free |
| 4 | CM | BRA | Emerson | 31 | Atlético Madrid | Transfer | Summer | 2005 | Free |
| 9 | CF | NOR | Egil Østenstad | 31 | Blackburn Rovers | Transfer | Summer | 2004 | Free |
| 37 | LM | TUN | Hamed Namouchi | 19 | Cannes | Transfer | n/a | 2005 | Free |
|  | CM | FRA | Marc Kalenga | 18 | Auxerre | Transfer | n/a | 2004 | Free |
| 11 | CM | SCO | Gavin Rae | 26 | Dundee | Transfer | Winter | 2007 | £0.25m |