Ai ishte një nga 23 të përzgjedhurit e trajnerit Joachim Löw për të luajtur në Kupën e Botës 2010 në Afrikën e Jugut. Ai bëri debutimin e tij në ndeshjen e tretë të fazës së grupeve kundër Ganës, duke hyrë në fushën e lojës në minutën e 80 në vend të Bastian Schweinsteiger, me Gjermaninë që fitoi 1–0. Ai zhvilloi disa paraqitje të tjera si zëvëndësues kundër Argjentinës në çerek-finale, Spanjës në gjysmë-finale dhe kundër Uruguajit për ndeshjen e vendit të tretë.