Vraneš started playing basketball in the Serbian club FMP Železnik. Still a junior, he was snapped up by the Turkish club Efes Pilsen for the 2000–01 season. Then he returned to his native country in January 2001,[4] where he played for Budućnost Podgorica until the summer of 2003.
That game for Portland ended up being Vraneš's only game in the NBA. It took place on January 8, 2004, in a 75–96 loss to the Minnesota Timberwolves where Vraneš played for 3 minutes and recorded 1 foul and no other stats.[9]
After that, he played briefly for Crvena zvezda. From 2004 to 2007, he played with Budućnost Podgorica for the second time in his career. In October 2007, he signed a three-year contract with Partizan.[10]
On February 10, 2015, he re-signed with Metalac Valjevo.[13] On May 8, he left Metalac Valjevo.[14] Later that month, he returned to his former team Petrochimi Bandar Imam of Iran.[15]
In November 2017, he signed with Metalac Valjevo.[16]