Manchester City manager is a greedy man when it comes to his team's footballing abilities and that means trouble for the 19 other Premier League clubs.

Sitting 13 points ahead on top of the table and on a record-breaking 17-game winning streak in the league, City are by far the most 'perfect' team in England now. But, the their Catalan coach seeks more and spelled out how his record-breakers can improve further.

More of a realist than romantic, Guardiola knows that perfection cannot be achieved and that is why he is stressing on certain areas on which his team can improve in the second half of the season as they chase the league and European glory.

City have been scoring freely this season, managing to find the back of the net 60 times from 19 games in the league. However, there have been moments when they have struggled to break at teams who have sat deep and defended against the runaway leaders. Adressing the issue, Guardiola said that the team needs to learn and improve in the such situations.

"We have to learn, to improve and attack this kind of defence and I think that is going to happen," Guardiola told reporters.

"Our target is what we have to do to find a solution. It's not a target to be perfect, that doesn't exist.

"Always teams can improve. When they defend with 10 (men) in the box, we can attack more fluently, make more chances."

That is a worrying prospect for their opponents, given that three players in Raheem Sterling, Sergio Aguero and Gabriel Jesus are already in double figures for the season, with Leroy Sane and Kevin de Bruyne not far behind.

With City so far ahead of the rest in performance and points, debate is already turning to questions like how many trophies they can win, whether they could remain unbeaten in the last 19 league games and if they are the best team of the 25-year Premier League era.

Martin Keown, who played 10 games in defence for the Arsenal team that went unbeaten in the 2003-04 league season and is now a pundit, told the BBC: "You've really got to ask yourself 'is this the best team we've ever seen in the Premier League?'

"They're achieving excellence in their performance week in, week out. It's a stroll in the park every week for these boys."

(With inputs from Reuters)