Tosun spent yesterday at Finch Farm to discuss the deal and have a look around the Everton training facility.
The Blues will announce the signing of Besiktas striker in a deal worth around £22m. Handing the Turkish international a £80k a week contract.
The 26-year-old has had previous interest from. Crystal Palace , Newcastle and Spurs
However like we reported earlier in the week the Toffees entered the race and secured the deal quickly.
The move makes Tosun the first signing manager Sam Allardyce has made at Everton, with the deal expected to be announced when the transfer window opens.
Although Wayne Rooney has scored the majority of Everton’s goals this season, it’s a common belief of many that the Toffees are still yet to replace Romelu Lukaku.
Tosun has hit 41 goals in 96 Super Lig appearances for Besiktas since 2014. The utility forward has also won the Turkish league’s golden boot and the same award in the national cup as well.
This season he is already proving prolific scoring 12 goals during the first half of the season alone.