Rangers defender David Bates has agreed a shock pre-contract deal with Bundesliga club Hamburg, it has been confirmed.

Hamburg announced on their official Twitter account on Thursday that Bates, 21, has signed a four-year deal with them ahead of joining the German club in the summer transfer window.

Bates’ contract at Ibrox was due to expire at the end of the season and he has been free to talk to other clubs since January.

There had been numerous reports that the Light Blues had attempted to tie down the centre-back, however that they are now set to lose the first teamer in a matter of weeks.

The ex-Raith Rovers player has made 17 appearances in all competitions for the Gers this term and is currently sidelined with an injury.

Bates passed a medical with Hamburg on Thursday and has now become their first signing ahead of the upcoming summer transfer window.

Subscribe to Football Insider TV now

Football Insider verdict

This has certainly come out of nowhere. Bates has been very impressive in his last few outings for Rangers before suffering an injury setback and most fans perhaps expected him to sign a new deal at Ibrox. However instead he has managed to attract attention from the Bundesliga with Hamburg snapping him up instead. Hamburg will likely be a second-tier team next term so Bates may get a lot of first-team action for them, but if they manage to avoid the drop, it’s hard to see how he would get much game time.

In other Rangers news, the Gers will be waving goodbye to this fan favourite in the summer after Dave King dropped a huge hint.

Don’t miss out on breaking and exclusive Rangers and Celtic news by clicking here for our brilliant 24/7 updates on FacebookInstagram and YouTube.