Guardiola believes that Haaland can improve by watching Kane
Norway's Haaland scored his fourth league hat-trick in City's 3-0 win over Wolverhampton Wanderers last weekend, taking his tally to 25 goals from 19 games as his sensational debut season in the English top-flight continues.
But Guardiola said Haaland can develop his all-round game by studying players like Kane, who became Tottenham's joint all-time record goalscorer on January 23rd.
"With Erling, one of the attributes that surprised me the most is how he is aware he can improve in many departments," Guardiola said.
"And I'm pretty sure maybe watching Harry Kane, but not necessarily Harry, other players too, he has the will to think, 'I can do better.' With his age, this is the best thing he can believe. Otherwise, it would be boring."
Kane, who has 16 Premier League goals, scored the winner in Tottenham's 1-0 win at Fulham two weeks ago to draw level with the late Jimmy Greaves on 266 goals for the club.
"Harry Kane remains one of the best strikers I have ever seen in my life," Guardiola added. "What an exceptional player - the numbers and, more than the goals, the quality.
"That they didn't win a title (does not mean) he is not a good player. I think he proved that."
City came from two goals down to beat Spurs 4-2 at the Etihad Stadium last month. They are second in the league standings with 45 points, five behind leaders Arsenal, while Spurs are fifth with 36 points.