Manchester City winger Leroy Sane has left Germany’s team hotel for “private reasons” and will not be available for Sunday’s friendly with Peru.
Sane was left out of Germany’s squad for the World Cup in Russia.
However, he made a brief substitute appearance in Thursday’s Uefa Nations League goalless draw with France.
Germany tweeted on Friday that after discussions with head coach Joachim Low, “Leroy Sane has left the team hotel in Munich for private reasons”.
International team-mate Toni Kroos claimed earlier this week that 22-year-old Sane, who has made 13 senior appearances for Germany, was not fulfilling his potential and must improve his attitude.
“Sometimes you have the feeling with Leroy’s body language that it’s all the same if we win or lose,” Real Madrid midfielder Kroos said.
“He’s a player who has everything you need to be a world-class player but sometimes you have to tell him he has to perform better.”
Sane, who cost £37m plus add-ons when he joined City from Schalke in August 2016, has yet to start a Premier League game for the champions this season.
He was left out of the 18-man squad for their most recent match, a 2-1 Premier League win over Newcastle on 1 September, although manager Pep Guardiola afterwards rejected reports that he was unhappy with the player’s attitude.