Career
Višća spent his youth career at Budućnost Banovići. After moving to Bosnian giants Željezničar, he got the first taste of senior level football. Playing for Željezničar, he established himself as one of the best players in the league, before moving to Turkey.
At the time, it was the club record transfer fee.
On 10 August 2011, Višća signed for İstanbul Başakşehir. He has signed a five-year contract that will keep him at the club until 2016.
He immediately made an impact on the team, becoming a regular starter in his first season with the club, and retaining that position throughout his tenure at the club Višća played long time for Bosnia and Herzegovina under-19 and under-21.
On 10 December 2010, he made his debut for the Bosnia and Herzegovina in a friendly against Poland.
On 12 June 2015, Višća scored his first goals for the senior national side, a brace against Israel in Zenica, during Union of European Football Associations Euro 2016 qualifying. In February 2016, he was voted 2015 Bosnian player of the year, by Bosnian sports journalists.