The 29-year-old Dutch international has stalled on contract talks at Schalke and will be free to sign a pre-contract in January with his current deal with the German side set to expire at the end of the season.
Liverpool boss Brendan Rodgers is desperate to bring in more attacking options after he allowed Andy Carroll to go on loan to West Ham and lost Fabio Borini to a broken foot last month, leaving Luis Suarez left as his only fit striker.
While Andre Villas-Boas is keen to bolster his attacking options at White Hart Lane with someone who can link up with Jermain Defoe and fill the void that will be left by Emmanuel Adebayor when he plays for Togo in the African Cup of Nations in January.
But Liverpool are desperate to complete a deal worth a reported £9 million in January to ensure he can help fire Liverpool to a top four finish for the first time in four years.
However, Spurs are hoping to finally secure the hit man’s signature after tracking Huntelaar twice before. He was initially on Tottenham’s radar in 2009 when he left Real Madrid to join AC Milan and then again when he left the Italian giants a year later.
Huntelaar has scored 69 goals in 97 appearances in all competitions for Schalke in just over two seasons, including a goal in their 2-2 draw with Arsenal in the Champions League last night.