Nikica Jelavic has completed his move to Hull City, signing a three-and-a-half year deal.
Though the fee was undisclosed, it is thought to be £6.5 million though it could rise to £7.5 million depending on whether Hull stay in the Premier League.
His time in Scotland was particularly prolific with 36 goals in 54 games and he followed that up with 21 goals during two years with Everton
Jelavic said: “As soon as the manager called me I realised straight away that he was really interested in signing me and that it is a great opportunity for me to come here.
Introducing the Everton Mishmash!
“It is a good club, and we have a good squad. We talked a little bit, but it didn´t take long to realise that it was right for me.
“It´s a newly-promoted club, but I can see straight away that there is a lot of ambition here within the club and I hope that we can build on the great start to the season and become a really strong Premier League team over the coming years.”