Career
Vranješ started his career at his hometown club Borac Banja Luka. There, he spent a total of five seasons, before moving to Romania, where he played for Pandurii and CFR Cluj. On 6 February 2013, Vranješ signed a two-year contract with Serbian giants FK Vojvodina.
In February 2014, he was transferred to Polish club Lechia Gdańsk.
After impressing at Lechia, scoring 16 goals in 52 appearances, he was transferred to Legia Warsaw on 29 August 2015. Vranješ made his senior debut for Bosnia and Herzegovina on 1 June 2009, against Uzbekistan.