Pep Guardiola has revealed his Manchester City World Cup players have cut short their summer holidays to help prepare for the start of the Premier League.

The Spaniard saw 16 players set off for Russia last month and despite all being given the maximum three weeks off from the moment their tournament ended, most have returned early.

Only two of his Etihad squad will not be available for the Community Shield season opener against Chelsea on August 5.

Guardiola, speaking ahead of City’s final match of the US tour against Bayern Munich in Miami, said: "Most of them are coming back. We have just four or five days to prepare for the first final (Community Shield) so we have to adapt.

"Some of them are coming back before, some are coming back after the final.