W reprezentacji Tunezji Lahmar zadebiutował 5 września 2015 roku w przegranym 0:1 meczu kwalifikacji do Pucharu Narodów Afryki 2017 z Liberią. W 2017 roku został powołany do kadry na Puchar Narodów Afryki 2017.