16 maja 2008 roku Lahm podpisał z Bayernem nowy kontrakt, który miał obowiązywać do 20 czerwca 2012 roku. 5 grudnia Niemiec strzelił gola w wygranym 2:1 meczu przeciwko TSG 1899 Hoffenheim, jednak ostatecznie to beniaminek Bundesligi dzięki lepszej sytuacji bramkowej zajął pierwsze miejsce po rundzie jesiennej ligowych rozgrywek.
4 lutego 2017 roku, w meczu ligowym przeciwko Schalke 04, zaliczył swój 500. występ dla Bayernu. Trzy dni później ogłosił zakończenie kariery piłkarskiej po zakończeniu sezonu 2016/2017. W sezonie 2016/2017 zdobył 5. z rzędu tytuł mistrza Niemiec z Bayernem Monachium. Po tym sezonie zakończył piłkarską karierę.
Kariera reprezentacyjna W 2003 roku Lahm rozegrał trzy mecze dla reprezentacji Niemiec do lat 21. W seniorskiej kadrze zadebiutował 18 lutego 2004 roku w wygranym 2:1 pojedynku z Chorwacją, kiedy to rozegrał pełne 90 minut i przez magazyn Kicker został wybrany najlepszym piłkarzem tych zawodów. Pierwszego gola dla zespołu narodowego zdobył 28 kwietnia tego samego roku w przegranym 1:5 towarzyskim spotkaniu przeciwko Rumunii rozegranym w Bukareszcie.