Kolasinac was born in Karlsruhe, Germany, and he played for the U18, U19 and U20 national teams, after which he decided for the national team of BiH. He played 23 matches for the Dragons, while he enrolled a total of 118 appearances for Schalke since his arrival from Stuttgart in 2011.
(Source: nap.ba)