The striker underwent successful keyhole surgery on a knee injury, which the club have called a “minor” operation designed to correct a problem he has been playing through since sustaining it in training in March.
When asked if his season was over, City boss Guardiola said: “Here, yes. It is four or five weeks [out]. Hopefully he is going to be ready for the World Cup and he will be ready for the next season.