Josef Ludl w latach 1937–1948 rozegrał 16 meczów i strzelił 6 goli w reprezentacji Czechosłowacji. Brał z nią udział na Mistrzostwach Świata 1938 we Francji, gdzie reprezentacja zakończyła udział w ćwierćfinale.