The Argentine forward has bagged 30 goals across all competitions this season, although he is now nursing a knee injury. Asked whether the striker may leave the manager said: "I think it's not going to happen".
The Blues can break a couple more records with a win and also reach the incredible 100 point landmark, which should motivate them to beat Mark Hughes' side on the last day of the season. "But in football you know".
Guardiola, who was speaking at a press conference to preview the champions' final Premier League game of the season at Southampton tomorrow, expects incoming transfer business this summer to be limited. We made a high investment last season because it was an old team - 10 or 11 players more than 31 years old.
Pep Guardiola said: "The club, the chairman [Khaldoon al-Mubarak] and myself want him to stay a long time, renew his contract but we are going on holiday in a few days".
"Maybe he didn't play as much as we wanted but he's been an awesome part of the team". Now we are going to change some details with Yaya [Toure] leaving.More news: Ryan Coogler Says All-Female 'Black Panther' Spinoff 'Would Be Amazing'
"As long as I am the coach of Manchester City, he is never going anywhere".
"I will have to take time, thinking as always to choose the right one", he said. "It is hard to find anyone better than Bernardo Silva".
Midfielders Phil Foden and Brahim Diaz are now one short with four apiece and could miss out.
Club sources insist they have no interest in trying to sign a new striker in the summer, with City happy with their options of Aguero and Gabriel Jesus after the pair helped them to the Premier League title and Carabao Cup.
Guardiola said: "They are champions".