Head Coach of Manchester City Pep Guardiola confirmed that the club’s captain Vincent Kompany would be out for another three weeks after the Belgium international limped off in the game against Swansea City.

Guardiola said he regretted allowing the City skipper feature for the entire game, particularly when he could have eased him into action.

“Yeah, maybe yeah. Now I would like him to have played 85 minutes. He knew that. We spoke with him and said when you feel not so comfortable or tired [complain]. I didn’t ask him, but he always wants to play, he didn’t want to leave the game.

They [company and Kevin De Bruyne] are injured, unfortunately they’re not here. But we are going to do our best to recover them as soon as possible. In two, three, three-and-half weeks,” Guardiola said of the recurrent injury crisis at the Etihad.

Kompany returned to action when City played an EFL cup game against Swansea. The defender only just returned from injury but limped off in the added time due to muscle fatigue. He is reportedly in Barcelona after the club flew him to meet a specialist. The specialist hopefully would identify the root cause of the problems but he is not expected to return to action in at least three weeks.

Just before the UEFA Champions League clash with Scottish club, Celtic, the Spaniard revealed that he wished he reduced the central defender’s playing time. City have been going strong without the defender, but with more Champions League games, the team could really use his experience. The additions Guardiola made during the summer have been rewarding. At the back, John Stones who joined from Everton has been decent. However, if Kompany doesn’t return to full fitness soon, Guardiola might be forced to add another experienced defender during the January transfer window.