W 1930 został powołany przez trenera Boško Simonovicia na Mistrzostwa Świata w Urugwaju. Jego reprezentacja zajęła na turnieju 4. miejsce, a on sam zagrał w trzech spotkaniach z Brazylią, Boliwią i późniejszym mistrzem świata Urugwajem. W każdym z tych spotkań wyprowadzał drużynę na boisko w roli kapitana. Został także wybrany do jedenastki gwiazd turnieju, jako jedyny przedstawiciel zespołu Jugosławii.
Po raz ostatni w reprezentacji zagrał 16 grudnia 1934 w przegranym 2:3 spotkaniu z Francją. W sumie w latach 1925–1934 wystąpił w 39 spotkaniach kadry Jugosławii, z czego w 15 z nich pełnił funkcję kapitana.
Mecze i gole w reprezentacji#DataMiastoPrzeciwnikGolWynikRozgrywki1.28.10.1925Praga0:7towarzyski2.04.11.1925Padwa1:2towarzyski3.30.05.1926Zagrzeb3:1towarzyski4.13.06.1926Colombes1:4towarzyski5.28.06.1926Zagrzeb2:6towarzyski6.03.10.1926Zagrzeb2:3Puchar Króla Aleksandra I7.10.05.1927Bukareszt3:0Puchar Króla Aleksandra I8.15.05.1927Sofia2:0towarzyski9.31.07.1927Belgrad1:1towarzyski10.28.10.1927Praga3:5towarzyski11.08.04.1928Zagrzeb2:1towarzyski12.06.05.1928Belgrad3:1Puchar Króla Aleksandra I13.29.05.1928Amsterdam1:2IO 192814.28.10.1928Praga1:7towarzyski15.10.05.1929Bukareszt3:2Puchar Króla Aleksandra I16.19.05.1929Colombes3:1towarzyski17.28.06.1929Zagrzeb3:3towarzyski18.06.10.1929Bukareszt1:2Balkan