Vranješ was born in
Osijek, Croatia. He started playing in
NK Osijek where he played between 1997 and 1999. Some websites say Vranješ started his career at
FK Vojvodina, but Vranješ himself explained how those websites confused their statistics with another player,
Mićo Vranješ, playing back then in Vojvodina. After playing with Osijek in the
Prva HNL, he then moved to
Bayer Leverkusen where he played three seasons until moving to
VfB Stuttgart in 2003 and finally to
Werder Bremen in 2005. In August 2009 Werder Bremen announced that he could leave the club. On 29 January 2010, he left Werder Bremen and was loaned to
Gençlerbirliği for the rest of the season. In September 2011, Vranješ joined
Aris Saloniki He made his debut in the yellow jersey against
Olympiacos. His contract was terminated on 10 January 2012. In May 2012, he joined
Rijeka in Croatia, where he played six games before his contract with the club was terminated in November 2012. ==International career==