Who have Rangers brought in & let go this summer?
In: Robin Propper, defender (Twente, undisclosed); Jefte, defender (Fluminese, undisclosed); Hamza Igamane, forward (FAR Rabat, undisclosed); Connor Barron, midfielder (Aberdeen, undisclosed); Mohamed Diomande, midfielder (Nordsjaelland, loan to permanent, undisclosed); Liam Kelly, goalkeeper (Motherwell); Clinton Nsiala, defender (AC Milan).
Loan in: Neraysho Kasanwirjo, defender (Feyenoord); Vaclav Cerny, forward (Wolfsburg); Oscar Cortes, forward (Lens).
Out: Connor Goldson, defender (Aris Limassol, undisclosed); Sam Lammers, forward (Twente, undisclosed); John Lundstram, midfielder (Trabzonspor); Borna Barisic, defender (Trabzonspor); Robby McCrorie, goalkeeper (Kilmarnock, undisclosed); Scott Wright, forward (Birmingham City, undisclosed); Arron Lyall, forward (Greenock Morton); Ryan Jack, midfielder; Kemar Roofe, forward; Jon McLaughlin, goalkeeper.
Loan ended: Abdallah Sima, forward (Brighton & Hove Albion); Fabio Silva, forward (Wolverhampton Wanderers).
Loan out: Jose Cifuentes, midfielder (Aris Thessaloniki); Ben Davies, defender (Birmingham City); Johnly Yfeko, defender (Exeter City); Kieran Wright, goalkeeper (Airdrieonians); Jay Hogarth, goalkeeper (Queen of the South); Jacob Pazikas, goalkeeper (Stranraer); Jack Harkness, defender (Stirling Albion).
Read the Scottish Premiership ins & outs in full here.