W reprezentacji Niemiec debiutował 21 sierpnia 2002 w meczu z Bułgarią (2:2) i dotychczas rozegrał w niej 77 spotkań. Brał udział w Pucharze Konfederacji 2005. Podczas MŚ 2006 rozegrał 6 spotkań. Strzelił bramkę w ćwierćfinałowym meczu z Argentyną podczas Mistrzostw Świata w 2010 roku w RPA, zdobywając następnie brązowy medal.