Pep Guardiola says he cannot guarantee Raheem Sterling a more prominent role at Manchester City and insists the England forward must fight for his place like everyone else.
Sterling, 26, whose contract runs out in 2023, said he is open to moving abroad if he does not play more.
"Raheem is our player and will hopefully be an incredibly important player for us," said the City boss.
"Some players want to play all the time but I can't assure them of that."
Guardiola said players "have to speak on the grass - not Raheem, all of them".
And he added: "They have the opportunity because they know they're going to play minutes, I don't only play 11 players and that's all. All of them are involved.
"What I want from Raheem and everyone is for them to be happy. He has all the skills to play in any of the three positions up front.
"He is so dynamic, he has the sense to arrive at the box and of course he scores goals - sometimes it's the confidence.
"He is an exceptional player, he is in the national team, what a Euros he had! There are no doubts about that, he is playing with the top, top players as well."
'The players have to be satisfied to be here'
Sterling has started one Premier League game since the opening weekend of the season, although he was in Guardiola's line-up for the Champions League group stage defeat by Paris St-Germain on 28 September.
The arrival of England team-mate Jack Grealish from Aston Villa for £100m has increased competition for forward places at City, although the absence of Ferran Torres with a fractured foot has reduced Guardiola's options.
Sterling joined City from Liverpool in 2015 and has won the Premier League three times, the FA Cup once and the EFL Cup four times, but it is understood he will not think about signing a new deal until he is playing regularly again.
"They [the players] have to be satisfied to be here," added Guardiola, who said he did not know about Sterling's interview at the FT Business of Sport US summit, when he revealed he might move abroad.
"They have to be delighted to be at this club. If this is not the case, they are free to take the decision for the best of the players.
"I understand completely. I was a football player and I wanted to play all the time, so this is not an exception. Not just Raheem, all of them want to play 90 minutes in every game but I cannot give them that.
"They have to be improve in every training session and on the pitch and try to be happy there."
Torres to miss up to three months
Guardiola also revealed that he expects Torres to be sidelined for up to three months with a broken foot.
There have been reports the 21-year-old Spain attacker picked up his injury against Italy in the Nations League semi-final but still played against France in the final.
However, Guardiola insisted he has no issue with how the player was handled by his national team.
"Injuries can happen here, at home, the national teams - it happens," said the 50-year-old, who will be without Ederson and Gabriel Jesus for Saturday's game at home to Burnley after they played for Brazil against Uruguay on Thursday.
"I know the manager from Spain [Luis Enrique], he treats Ferran as best as possible.
"He doesn't want him to get injured. They try to take care but sometimes it happens."
- Our coverage of Manchester City is bigger and better than ever before - here's everything you need to know to make sure you never miss a moment
- Everything City - go straight to all the best content