W reprezentacji Jugosławii Knez zadebiutował 1 stycznia 1960 w wygranym 5-0 towarzyskim meczu z Marokiem. W 1960 zdobył wicemistrzostwo Europy. Na turnieju w finałowym we Francji wystąpił w meczu z Francją, w którym zdobył bramkę.