City make the trip to Turf Moor having won just one of their last five matches across all competitions, with Saturday’s 2-2 draw at Newcastle leaving them 11 points adrift of leaders Liverpool in the Premier League standings.
Injuries have played their part in the Citizens’ recent struggles, with forward Sergio Aguero having joined long-term absentees Aymeric Laporte and Leroy Sane on the treatment table.
Dyche admits City may be suffering from having so many key players unavailable, but he does not have too much sympathy for Pep Guardiola’s side and he still feels there are no real weaknesses in their squad.
“I don’t think it’s frailties,” Dyche told reporters regarding City’s form. “At that level, if you get two or three injuries, the little details can affect the way a team operates.
“They’ve got players to come in so I’m not crying for them but it can affect it.”
Burnley will also head into Tuesday’s match off the back of a disappointing result, as they suffered a 2-0 home defeat at the hands of Crystal Palace at the weekend, although the Clarets had recorded back-to-back wins over West Ham and Watford prior to that setback.
The Lancashire club have only won one of their last 22 home and away meetings with City – a run that stretches back to 1974 – but punters may choose to use their free bet to back the Clarets to pile further misery on City on Tuesday.