Nekadašnji reprezentativac Švajcarske odlučio je da se povuče u penziju. Gavranović ima 33 godine.
Gavranović je od prošlog leta bio slobodan igrač. Poslednji angažman imao je u turskom Kajzeriju u koji je 2021. godine prešao iz Dinama.
U karijeri je Gavranović igrao za brojne švajcarske klubove – Ticino, Iverdon sport, Lugano, Ksamaks i Cirih. Nastupao je i za Šalke i Majnc. Sa Rijekom je bio šampion Hrvastke 2017. godine.
Na 80 utakmica za Rijeku je postigao 40 golova nakon čega je prešao u Dinamo sa kojim je još pet puta bio šampion Hravstke. U dresu Modrih je nastupio 132 puta, postigao je 48 golova.
Za reprezentaciju Švajcarske je odigrao 41 meč i dao je 16 golova.



