Etter 2006–2007-sesongen gikk Toni til Bayern München. Overgangssummen for 30-åringen skal ha vært 18 millioner euro, nesten 150 millioner norske kroner, noe som ble ansett som billig. Han ble tysk serievinner og cupmester.