Premier League clubs have been put on red alert after Schalke general manager Horst Heldt revealed the striker has a £17m buy-out clause in his contract, says Talksport.
Manchester United, Arsenal and Tottenham Hotspur are all said to be interested in the Dutch international who has scored 76 in 92 league games for German club Schalke.
The former Ajax striker has also had spells at both Real Madrid and AC Milan which were not so successful.
“Huntelaar does have a €20 million buyout clause, and the rich club can afford it,” Heldt told Bild.
“But, Klaas Jan has always stressed that he wants to be a champion. This he can be only with Real or Barcelona in Spain.
“I do not think he wants to go there. What would he do there? Since nothing more than the weather is better.”