The striker arrived on loan from Barça in the summer, having spent last season at Roma.
Milan have an option to buy him for €14m, but appear to have no intention of activating it, as he is struggling for first team football at San Siro.
Barcelona have no room for Bojan either, so the Spanish international is reportedly heading to Manchester City.