Bastian Schweinsteiger cannot guarantee staying with Bayern Munich.

The midfielder, a long-time target for Manchester United, Real Madrid, Chelsea and AC Milan, has left the door open to moving away from the German giants.

"My contract with Bayern Munich extends to June 2016. I signed it with the intention of completing it. I can imagine all sorts of things after that. But one cannot rule anything out in football," said Schweinsteiger.