Bayer Leverkusen attacking midfielder, Hakan Calhanoglu, has revealed that he’s signing for AC Milan.

Calhanoglu, who was previously linked with Arsenal and Chelsea, is set to sign for Milan after jetting to Italy to complete his medical with the Serie A club.

“I am on my way to sign the contract in Milan,” Calhanoglu told Bild.

“I want to thank Bayer Leverkusen, the directors and the fans for three fantastic years.”

The move from Leverkusen is allegedly setting Milan back £20.8m, which is far lower than the £32m that previous reports claimed Arsenal would have to pay.

The 23-year-old free-kick specialist only has two years left on his current deal with the Bundesliga club.

The Turkey international made 22 appearances in all competitions for Leverkusen, scoring seven goals and assisting the same amount.

Calhanoglu hasn’t actually played since January since FIFA banned him over a contract dispute with Turkish club Trabzonspor. They claim they had paid him €100k to sign for them in 2011. However, instead he extended his contract with Karslruhe.