Speculation has been rife that Milan were willing to sell the Turkish midfielder with a number of foreign clubs said to be interested in his services.
“Next season I will play here again, in Milan, with this shirt,” Calhanoglu told TR Sport. “I know some clubs are interested, but I’m happy here.
“I hope to stay at Milan for a long time, but it is a decision that belongs to the club.”
Calhanoglu signed for the club in 2017 from Bundesliga side Bayer Leverkusen and has gone on to make over 60 appearances for Milan.
This year he managed four goals and nine assists in 45 appearances in all competitions.