Kariera reprezentacyjna Josef Maleček w latach 1922–1939 w reprezentacji Czechosłowacji rozegrał 285 meczów, w których zdobył 216 goli. Dwukrotnie zajął 3. miejsce na mistrzostwach świata (1933, 1938), czterokrotnie zdobył mistrzostwo Europy (1922, 1925, 1929, 1933), czterokrotnie wicemistrzostwo Europy (1926, 1936, 1938, 1939), czterokrotnie zajął 3. miejsce na mistrzostwach Europy (1923, 1931, 1934, 1935) oraz dwukrotnie najlepszym punktującym mistrzostw świata (1933 – 13 punktów, 1935 – 20 punktów), dwukrotnie królem strzelców mistrzostw świata (1933 – 10 goli, 1935 – 12 goli) oraz królem strzelców mistrzostw Europy 1925 (5 goli). Wziął także trzykrotnie udział w turnieju olimpijskim (1924 – z polecenia Ministerstwa Obrony, gdyż był czynnym wojskowym, 1928, 1936). W okresie gry w reprezentacji Czechosłowacji nie wystąpił tylko na mistrzostwach Europy 1932 w Berlinie z powodu kontuzji.

Tenis Josef Maleček także grał w tenisa.