Pep Guardiola has praised Tottenham's "amazing" English players but bemoaned the inflated cost of homegrown talent.

Spurs' own homegrown stars continue to excel under manager Mauricio Pochettino, with both Harry Kane and Dele Alli adding to their scoring stats with Sunday's win over Everton.

Full-backs Kyle Walker and Danny Rose have reportedly attracted interest from elsewhere, namely Guardiola's own Manchester City, after their own impressive displays, while Eric Dier and youngster Harry Winks continue to earn positive reviews in midfield.

"I would like English players because they know the league and that is much better," Guardiola told reporters.

"I am really impressed with how many good English players your country has. Tottenham players, the English players are all amazing.

"City, United, Chelsea players as well... Chelsea do not have many but players like (Gary) Cahill as well."

City have limited homegrown talent, with John Stones and Raheem Sterling the only first-team regulars as Gael Clichy - who came through Arsenal's ranks - and Fabian Delph struggle to make an impact and Joe Hart was shipped out on loan in the summer.

Stones and Sterling were both signed for deals approaching £50 million over the past two summer windows and Guardiola acknowledges the inflated fees associated with English talent.

He added: "Believe me, I would like English players, but it is impossible. You know that better than me. It is so expensive."