He spent most of his career playing for boyhood club HNK Cibalia, Dinamo Zagreb and Hajduk Split in his native Croatia, as well as Genk in Belgium and Chongqing Lifan in China.
[1] It is reported that Bošnjak has agreed to terms with Brunei's DPMM FC on a transfer in February 2013.
[3] Bošnjak played for the Croatia national team and collected a total of 14 international caps in which he managed to score one goal.
[4] He made his debut for the Croatian team in their friendly match against Slovakia on 16 August 2000 in Bratislava,[5] but subsequently made only one more appearance for the team over a timespan of more than four years before eventually becoming their regular member in 2005 by making six appearances in the 2006 FIFA World Cup qualifying.
He went on to score his first goal for Croatia in their friendly match against Hong Kong at the 2006 Carlsberg Cup in Hong Kong and was then also selected to be part of the Croatian squad at the 2006 World Cup finals in Germany, but played at the tournament for only four minutes of regular time in Croatia's second group match against Japan.