W reprezentacji Zagrzebia wystąpił 30 razy (w latach 1931–1939), a w reprezentacji Jugosławii wystąpił aż 28 razy. Debiutował 3 maja 1932 w rozgrywanym w Lizbonie meczu przeciwko Portugalii przegranym przez Jugosłowian 2:3. Ostatni raz w reprezentacji wystąpił 30 października 1937 przeciwko Czechosłowacji rozgrywanym w Pradze.

1. 3 maja 1932, Lizbona, Portugalia - Jugosławia 3:2 2. 26 czerwca 1932, Belgrad, Jugosławia - Grecja 7:1 3. 3 lipca 1932, Belgrad, Jugosławia - Rumunia 3:1 4. 9 października 1932, Praga, Czechosłowacja - Jugosławia 2:1 5. 3 czerwca 1933, Bukareszt, Jugosławia - Grecja 5:3 6. 7 czerwca 1933, Bukareszt, Jugosławia - Bułgaria 4:0 7. 11 czerwca 1933, Bukareszt, Rumunia - Jugosławia 5:0 8. 6 sierpnia 1933, Zagrzeb, Jugosławia - Czechosłowacja 2:1 9. 24 września 1933, Zagrzeb, Jugosławia - Szwajcaria 2:2 10. 18 marca 1934, Sofia, Bułgaria - Jugosławia 1:2 11. 1 kwietnia 1934, Belgrad, Jugosławia - Bułgaria 2:3 12. 29 kwietnia 1934, Bukareszt, Rumunia - Jugosławia 2:1 13. 3 czerwca 1934, Belgrad, Jugosławia - Brazylia 8:4 14. 26 sierpnia 1934, Belgrad, Jugosławia - Polska 4:1 15. 2 września 1934, Praga, Czechosłowacja - Jugosławia 3:1 16. 16 grudnia 1934, Paryż, Francja - Jugosławia 3:2 17. 23 grudnia 1934, Ateny, Grecja - Jugosławia 2:1 18.