Lehner war Mitglied der Breslau-Elf, die 1937 in Breslau Dänemark mit 8:0 schlug und 1937 zehn von elf Länderspielen siegreich bestritt. Sein größter sportlicher Erfolg war der dritte Platz mit der deutschen Nationalmannschaft bei der Fußball-Weltmeisterschaft 1934 in Italien. Auch an der Fußball-Weltmeisterschaft 1938 in Frankreich nahm er teil und schied in der ersten Runde, dem Achtelfinale, nach Wiederholungsspiel gegen die Schweiz aus.