City's Erling Haaland leads the Premier League Golden Boot race with 25 goals so far while Spurs man Harry Kane is second on 16.
The pair will line up on opposite sides in North London this weekend and ahead of that clash, Guardiola was full of praise for both players.
"We are extremely happy with Erling Haaland and of course I think Tottenham are extremely happy with Harry Kane," he said.
"What an exceptional player. What Harry Kane has done is amazing, the goals, the quality he has.
"Harry Kane remains one of the best strikers I have seen in my life. Not even winning. It doesn’t matter.
"It’s like with managers. There are incredible, incredible managers that do not win titles, they are bad managers because they don’t win the title? No. Sometimes it happens.
"I think Tottenham are happy to have him. We are extremely happy to have this young player like Erling that I think is going to give us many good years."
SPURS V CITY
City travel to Tottenham on Sunday for a 16:30 kick-off and you can follow the game across mancity.com and our official app.
We will start live updates at 14:30 on our Matchday Centre and that will run throughout the afternoon.
Our Matchday Live programme will begin shortly before team news arrives at 15:30. Natalie Pike will be in the studio with Joleon Lescott and Steph Houghton to give you a City-centric view on events in North London.
During the game, Alistair Mann and Michael Brown will talk you through proceedings with our radio commentary offering.
Afterwards, we will bring you all the reaction from the Tottenham Hotspur Stadium before short highlights are available at 20:15 and extended highlights from midnight.
CITY+ subscribers can watch the entire 90 minutes back from midnight.