The 21-year-old will cost Rovers an initial £6million after the Ewood Park club agreed a fee with the Croatian's former employers Hajduk Split.

The Croatia international has reportedly agreed a four-year contract with Blackburn, who kick off their new season with a home game against Manchester City at the weekend.