The Germany international struggled for game time at Bayern and has been liked with a move to the Premier League.
The German international struggled for game time in Pep Guardiola’s side last season, making just 15 starts, sparking rumours he could be set to leave the Bundesliga.
One potential club vying for his signature could be Manchester United, who are looking to overhaul their squad this summer after returning to the Champions League.
Beckenbauer though, has advised the player to turn down a move to England should it be on the table.
"I would advise him not to go to England,” he told Sky Sports.
“He can stay here as well. This challenge, at his age, it’s not what he needs. I would play one or two more years in Munich, at this high level.”
A perfect Carrick replacement
Regardless of what Beckenbauer is saying, a move to the Premier League with Manchester United could be ideal for Schweinsteiger.
The 30-year-old is still a quality player and would be a first team regular at Old Trafford, something he doesn’t seem to be at his current club.
Manager Louis Van Gaal would also see Schweinsteiger as a perfect addition of both experience and quality his side needs.
He could be the perfect replacement for Michael Carrick, whose importance to United was so clearly demonstrated last season, as they enjoyed a 72.2% win percentage with him in the side, but he has struggled with injury in recent years.