Dopo aver preso parte agli Europei del 2004 conclusi al primo turno, Ballack è stato uno dei protagonisti della FIFA Confederations Cup 2005 in Germania, un torneo nato allo scopo di anticipare il torneo mondiale dell'anno successivo. Nel corso del torneo ha realizzato 4 reti: tre su rigore contro Australia, Turchia e Brasile e una su azione nel corso della partita valida per il terzo posto contro il Messico. La Germania si classifica terza e Ballack conquista il titolo di vice-capocannoniere (4 reti, una in meno del brasiliano Adriano).