RANGERS have confirmed that they have agreed to the mutual termination of Fabio Cardoso's contract.

The 24-year-old arrived at Ibrox from Vitoria Setubal in his home country of Portugal last summer, putting pen to paper on a three-year deal. 

He made 18 appearances in all competitions under Pedro Caixinha and Graeme Murty, but featured just three times in the Premiership after mid-October. 

Read more: Hearts boss Craig Levein admits Kyle Lafferty has had his head turned by Rangers approach

"He leaves with the best wishes of everyone at Ibrox," read a club statement. 

Cardoso found himself out of favour under new manager Steven Gerrard this summer following the arrivals of fellow centre-backs Nikola Katic and Connor Goldson.