 On 12 July 2016, Dosti completed a transfer to Croatian Second Football League side Šibenik, penning a one-year contract.During an interview, he said that he turned down several offers from Albanian clubs just to play in Croatia, where, according to him, is shown proper attention to players.On 4 July 2017, Dosti returned to his first senior club Teuta Durrës by signing a contract for the 2017–18 season with an option to renew, taking the squad number 10.