Na MS 2006 vstřelil úvodní gól celého turnaje, trefil se v 6. minutě do sítě Kostariky. Tato branka byla i po skončení mistrovství považována za jednu z nejhezčích. Na Mistrovství Evropy ve fotbale 2008 patřil k oporám německého týmu, který postoupil až do finále. Lahm dal vítěznou branku v semifinále Turecku na 3:2 v 90. minutě. Po skončení mistrovství Evropy byl vybrán do All-Star týmu.