Everton has agreed upon a £25 million ($33.6 million) deal with Besiktas to sign striker Cenk Tosun.

Sam Allardyce has tracked the former Eintracht Frankfurt and Gaziantepspor player for some time and recommended him to Crystal Palace.

Everton previously tried to sign Olivier Giroud both in the summer and earlier in December.

Everton has been searching for a replacement for Romelu Lukaku.