Pep Guardiola has backed Erling Haaland to reach goal figures like Lionel Messi and Cristiano Ronaldo after the Manchester City striker added to his "ridiculous" record with a hat-trick against Ipswich.

The 24-year-old scored his 10th treble in sky blue as the Premier League champions bounced back from Sammie Szmodics' shock opener for Kieran McKenna's promoted side on Saturday. 

Haaland's spot-kick quickly cancelled that out and, after Kevin De Bruyne punished an Aro Muric error, the sharpshooter put City further ahead at the Etihad Stadium. 

The Tractor Boys battened down the hatches after a wild opening 16 minutes, but the Norway international would not be denied the match ball as he rifled home two minutes from time to make it 4-1. 

"I think he feels better than the previous season," Guardiola said of Haaland. 

"After we won the treble, he struggled to handle it, and maybe not too much holidays. I remember at the beginning he said 'still I'm tired, still I am a little bit drained'. 

"This season after no Euros, he relaxed and arrived really well. We talked a little bit in the States (on City's pre-season tour), like I didn't like some things and he changed his mind. 

"Of course he cannot play all the games until the end of the season, but you know how important he is, the numbers, scoring goals and goals, it's unbelievable." 

Put to Guardiola he already has as many Premier League hat-tricks - seven - as Manchester United's all-time top scorer Wayne Rooney, the City boss said: "He did it in Salzburg, he did it in Germany. Yeah, the numbers are ridiculous. Ridiculous. 

"So, he can compete in terms of goals with Cristiano (Ronaldo) and Messi. The numbers are unbelievable at his young age, the amount of goals, and he is an incredible threat for us. 

"We are really, really happy to have him, and hopefully he can be here for many, many years. It would be really good for us." 

Ipswich's first-ever visit to the Etihad Stadium ended in a heavy loss but manager McKenna was proud of his players' efforts against a side chasing a historic fifth straight Premier League crown. 

"We got off to a fantastic start, scored a great goal in the transition," the Town boss said of his side, which included former Socceroos' international Massimo Luongo.

"Then, of course, the game was lost in a five-minute spell where there's some big lessons for us to learn, and I'm sure we'll do that."