Estreou pela Seleção Alemã principal em 5 de setembro de 2009 em partida amistosa ante a África do Sul. Foi titular da equipe na Copa do Mundo de 2010 que terminou na terceira colocação, na Eurocopa 2012 e na Copa do Mundo de 2014, quando sagrou-se campeão mundial. Exerce a função de capitão nas ausências do titular Bastian Schweinsteiger.