The Manchester City boss was full of praise for an England hero

There are some moments in football that make people stop, think, and look again at what they thought they knew. When a manager like Pep Guardiola speaks, the football world listens. Not because he talks a lot, but because of what he has seen, what he has achieved, and the kind of players he has worked with throughout his career.
This is a man who has coached some of the greatest players in football history. At FC Barcelona, he worked with Lionel Messi, a player many people believe is the greatest of all time. At Bayern Munich, he coached world-class stars like Philipp Lahm and Robert Lewandowski. And at Manchester City, he has worked with incredible talents like Kevin De Bruyne and Erling Haaland.
So when someone like Guardiola says a player is “one of the best I have ever seen,” it is not just a normal compliment. It carries weight. It means something deeper. It tells you that the player has reached a level that only a few in history ever touch.
That is why his words about Harry Kane caused so much attention.
At the time, Kane was playing for Tottenham Hotspur. He was already scoring goals, already leading the team, already showing that he was one of the best strikers in the world. But Tottenham were not winning major trophies, and in football, many people judge players based on trophies.
Guardiola did not see it that way.
He looked beyond trophies. He looked at quality, consistency, intelligence, and impact on the pitch. And what he saw in Harry Kane impressed him deeply.
He said Kane was “one of the best strikers I have ever seen in my life.”
Think about that for a moment. A manager who has coached Messi, who has seen some of the greatest attackers ever, is putting Kane in that same conversation. That tells you everything about how highly he rates him.
Guardiola was speaking while talking about his own striker, Erling Haaland. At that time, Haaland was already scoring goals for fun, breaking records, and dominating defenders in the Premier League. But instead of only praising his own player, Guardiola chose to also praise Kane.
He said Manchester City were happy with Haaland, and Tottenham should be happy with Kane. It was a sign of respect, a recognition that even though they were rivals, greatness should always be acknowledged.
And Kane’s greatness is not just about goals. Yes, his numbers are incredible. Over the years, he has scored hundreds of goals for Tottenham and later continued his success after moving abroad. But what makes him special is more than just finishing chances.
Kane can drop deep, create chances, pass like a midfielder, and still arrive in the box to score. He reads the game in a way that few strikers can. He is calm under pressure, intelligent with his movement, and always aware of what is happening around him.
That is why Guardiola respects him so much. Guardiola loves intelligent players, players who understand the game, players who can think quickly and make the right decisions.
But the relationship between Guardiola and Tottenham has not always been smooth.
Back in 2017, Guardiola made a comment that caused controversy. He referred to Tottenham as “the Harry Kane team.” To him, it may have been a simple way of highlighting how important Kane was. But to others, especially people at Tottenham, it sounded disrespectful.
At the time, Mauricio Pochettino was the manager of Tottenham. He did not like the comment. He felt it ignored the work of the whole team, the system, and the players who were also contributing.
Pochettino spoke out, saying the comment was not fair. For him, Tottenham was more than just one player.
Guardiola later explained that his words were misunderstood. He said he did not mean to disrespect the club or the manager. He simply wanted to highlight how important Kane was to the team.
It was one of those moments in football where words create a bigger reaction than expected. But it also showed something important — even when Guardiola’s comments caused problems, they were still based on admiration for Kane’s ability.
And Kane continued to prove him right.
Season after season, he scored goals. Big goals. Important goals. He carried Tottenham through difficult moments, helped them compete at the highest level, and became one of the most feared strikers in world football.
Even more impressively, he broke records. He surpassed Wayne Rooney to become the all-time top scorer for the England national football team. That alone is a huge achievement.
Rooney himself was another player Guardiola admired greatly.
Back in 2014, when Guardiola was managing Bayern Munich, he spoke about Rooney in glowing terms. He called him “one of the best players I have seen in my career.” That is another powerful statement, especially considering the number of players Guardiola has watched and coached.
Rooney was different from Kane, but equally special. He had energy, aggression, creativity, and a strong desire to win. He could score goals, create chances, and fight for his team in every moment.
For many years, Rooney was the face of Manchester United and a key player for England. He was known for his passion, his work rate, and his ability to change games.
So when you look at both Rooney and Kane, you begin to understand something about Guardiola.
He does not just admire flair or style. He admires complete players. Players who can do everything. Players who understand football deeply.
That is why both Kane and Rooney earned his respect.
Interestingly, Kane went on to break Rooney’s England goal record. It was like one generation passing the torch to another. Rooney set the standard, and Kane raised it even higher.
And yet, despite all the comparisons, both players remain unique.
Rooney was explosive, unpredictable, full of energy. Kane is calm, precise, and incredibly intelligent. Different styles, but the same level of greatness.
Guardiola has faced both types of players, and he knows how difficult it is to stop them.
In fact, Tottenham have often been a difficult opponent for Manchester City under Guardiola. Over the years, Spurs have managed to beat City several times, more than many other teams.
And in many of those matches, Kane was the difference.
He scored goals, created chances, and caused problems for City’s defense again and again. It is one thing to watch a player from a distance, but it is another to face him multiple times and still not find a way to stop him completely.
That kind of experience makes Guardiola’s praise even more meaningful.
He is not just talking about talent. He is talking about a player who has challenged his team, who has forced him to think, to adjust, to find solutions.
As football continues to evolve, new players will emerge, new stars will rise, and new debates will begin. But players like Harry Kane and Wayne Rooney will always have a special place in the history of the game.
They represent a certain level of excellence, a standard that future players will try to reach.
And when a manager like Pep Guardiola says they are among the best he has ever seen, it becomes part of their legacy.
Because Guardiola has seen everything. He has coached the best, faced the best, and studied the game at the highest level for many years.
So when he speaks, it is not just opinion. It is experience. It is knowledge. It is truth shaped by years at the top of football.
And in that truth, Harry Kane stands tall — not just as a great striker, but as one of the best to ever play the game.









