Esordì in nazionale il 17 febbraio 1993 contro Israele. Disputa gli Europei del 1996, poi Fabien Barthez lo sostituì sia ai Mondiali di Francia 1998, vinti dai "Bleus", sia nel trionfo agli Europei del 2000. Lama giocò in totale 44 partite con la nazionale francese.