Nach insgesamt 20 Länderspielen für diverse Nachwuchsmannschaften des DFB bestritt Philipp Lahm am 18. Februar 2004 in Split beim 2:1-Sieg über die Auswahlmannschaft Kroatiens sein erstes Länderspiel für die A-Nationalmannschaft. Sofort avancierte er zum Stammspieler auf der Position des linken Verteidigers und bestritt im Kalenderjahr 2004 15 von 16 möglichen Länderspielen, darunter auch alle drei Partien bei der Europameisterschaft in Portugal.