Pep Guardiola has confirmed that Leroy Sane has rejected a new deal with Manchester City and that he will leave the club this summer if a fee can be agreed with another club.
The former Schalke winger has missed the majority of this season due to injury, but has been linked with a move back to the Bundesliga, with Bayern Munich the leading contenders for his signature for some time, having had at least two bids rejected.
He remains a City player for the moment, and even though the club have made attempts to change his mind, Guardiola claims the German has his heart set on a move away.
"Leroy said he doesn't want to extend the contract so it means he wants to leave and it is going to happen this summer or when he is out of contract," the City boss told the media on Friday.
"The club have talked to me, they've offered two or three times to extend his contract, he rejected so it means he wants to play in another club.
"If at the end of this season we arrive at an agreement with another club, he is going to leave.”
The Spaniard highlighted his own “love” for the player, but admitted it is difficult to keep a player who wants to leave.
He added: “When we make an offer to a player it's because we want him. He has special quality. We want players who want to play with the club to achieve targets.
“He is a nice guy and I love him so much. I have nothing against - but he wants another adventure.”
Man City returned to Premier League duties in emphatic fashion on Wednesday, sweeping Arsenal aside with a 3-0 home victory.