Heinrich Weber (21 June 1900 â 22 January 1977) was a German international footballer.
Weber won 12 caps for the Germany national team in the interwar period. His first two matches for the team took place at the Summer Olympics in 1928.