Sergio Aguero suffered from a knee injury in the game against Burnley on Monday and according to Manchester City's manager, Pep Guardiola, it "doesn't look good".
Aguero was substituted right before halftime as he was feeling pain in his knee during Manchester City's 5-0 win over Burnley.
The 32-year-old Argentinian made his first start for the Citizens after the restart of the season, but lasted only 45 minutes.
Aguero played for the last 10 minutes in the win against Arsenal on Wednesday, and Guardiola chose not to let him from the start, as the forward struggled with the problem during training before the season restarted.
Guardiola said: "It doesn't look good, something in the knee, we will see tomorrow (Tuesday) in a better way what he has. He was struggling in the last month about pain in his knee, we will see.
"I am not a doctor, but it doesn't look good."
Aguero might get sidelined for the rest of the campaign due to the knee injury. This season the Argentinian forward season was marked with injuries as before the coronavirus pandemic that caused a suspension of the season, he struggled with muscle injury.
Manchester City are still competing on two fronts from the Premier League. They still play in the FA Cup and in the Champions League as Guardiola's man beat Real Madrid in the first leg of the competition.
City are due to face Chelsea at Stamford Bridge on Thursday before they travel to Newcastle for the FA Cup quarter-finals on Sunday.
The Citizens are set to play the second leg of the Champions League against Real Madrid on August 7 or 8.