Его первый матч за команду состоялся в феврале 2007 года против сборной Швейцарии, и с тех пор его регулярно вызывают.
С 2007 года он играл за сборную Германии, в том числе на Евро-2008, провел 31 матч и забил 11 голов.