Who have Rangers brought in & let go this summer?

Ins and outs logo
Rangers banner

In: Jefte, defender (Fluminese, undisclosed); Hamza Igamane, forward (AS FAR, 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: Oscar Cortes, forward (Lens).

Out: John Lundstram, midfielder (Trabzonspor); Borna Barisic, defender (Trabzonspor); Robby McCrorie, goalkeeper (Kilmarnock, 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: Jay Hogarth, goalkeeper (Queen of the South); Jacob Pazikas, goalkeeper (Stranraer); Kieran Wright (Airdrieonians).

Read the Scottish Premiership ins & outs in full here.