Филипп Лам отыграл за сборную Германии 10 лет – футболист Баварии выступал на Евро-2004, 2008 и 2012, а также в составе сборной Германии принимал участие в трех чемпионатах мира (2006, 2010 и 2014).
На счету Лама бронза ЧМ-2006 и ЧМ-2010, серебро Евро-2008, бронза Евро-2012, а также победа на недавнем чемпионате мира. Именно Лам первым поднял Кубок мира над своей головой.
Лам покидает Бундестим, располагаясь на четвертой строке в списке гвардейцев национальной команды – только Лотар Маттеус, Мирослав Клозе и Лукас Подольски одевали футболку сборной Германии чаще, чем Филипп Лам.
Лам в сборной Германии провел 113 матчей, забив пять мячей.