С 2005 по 2008 год Гавранович играл в юношеских сборных Швейцарии до 17 и 19 лет. Летом 2011 года Гавранович вместе с молодёжной сборной Швейцарии выиграл серебро молодёжного чемпионата Европы.