Germany midfielder Bastian Schweinsteiger has agreed to join English Premier League side Manchester United from Bayern Munich, the Bundesliga champions' chief executive Karl-Heinz Rummenigge said on Saturday.
"Bastian wants to do something new at the end of his career," Rummenigge told a news conference.
"The colleague from Manchester United got in touch with me. We have agreed on a transfer.
"I regret that because Bastian was an extremely deserving player for us. He has done great things.
"I can only wish all the best to Bastian. It will be an interesting task for him."
United confirmed it had reached an agreement to sign the 30-year-old subject to a medical and a deal on personal terms with the 13-times Premier League champion.
A World Cup-winner with Germany in Brazil last year, Schweinsteiger came through the youth ranks at Bayern and has spent 13 seasons with the Bavarians, winning the Bundesliga title eight times.
During a glittering career, Schweinsteiger, who made 536 appearances for the club since his debut in 2002, also won seven German Cups and the Champions League in 2013.
Schweinsteiger will be the first German to play for United and its second signing of the close season following the arrival of Netherlands winger Memphis Depay from PSV Eindhoven for a fee of around €30 million ($33.5 million).
With your current subscription plan you can comment on stories. However, before writing your first comment, please create a display name in the Profile section of your subscriber account page.