Bayern Munich on Monday officially announced the signing of Borussia Dortmund captain Mats Hummels to a five-year deal.
Dortmund and Bayern confirmed the news nearly two weeks ago, before the final league match of the season. The centre-back's contract was due to expire in 2017. He passed a medical on Monday.
- FC Bayern English (@FCBayernEN) May 23, 2016
No details of the fee were announced but Dortmund were reported to be demanding around €35 million for the Germany centre-back, which would represent the highest ever transfer fee for a Bundesliga player entering the final 12 months of a contract.
Dortmund had been obliged to issue a statement last month confirming that the 27-year-old had indicated that he wanted to return to Bayern, where he had started his career before moving to the Westfalenstadion, initially on loan, in 2008.
"We're delighted to welcome Mats back to FC Bayern," Bayern chairman Karl-Heinz Rummenigge said. "Not only are we strengthening our squad with a world-class centre-back, but also with a player who accepts responsibility and who is our own youth product. First of all we wish him a successful Euro 2016."
Hummels, 27, captained Dortmund in the DFB Pokal final against Bayern Munich on Saturday ahead of his summer switch to the Allianz Arena, but he was replaced by Matthias Ginter 78 minutes into the penalty shootout defeat.
Hummels,who has spent eight-and-a-half years with Dortmund, denied coach Thomas Tuchel's claim he had asked to be substituted during the DFB Pokal final and said he felt "extremely bitter" that he could not complete his final match for the club.
"Saying goodbye to Dortmund was difficult for me of course. It was similar to 2008, when it was the other way around," Hummels said. "Now I'm looking forward to everything that awaits me at FC Bayern. I'm very excited."