Beckenbauer, speaking on the DFB-Doppelpass programme, confirmed Hargreaves was quitting the club following media reports that the 26-year-old would depart for 25 million euros ($40million) and sign a four-year contract with Manchester United.

"Owen Hargreaves will go," Beckenbauer told the programme. "It's also the wish of the player."

Beckenbauer told the programme that the deal was a good financial one for Bayern.

mfl