Joshua Kimmich is reportedly unwilling to sign with Arsenal or Liverpool because he wants to join a different team.
According to the Mirror, Kimmich wants to reconnect with Pep Guardiola at Manchester City this summer.
The German international is set to enter the final year of his contract at Bayern Munich and has been linked to a move to the Premier League.
Kimmich could potentially be available to sign for £30 million this summer as he will become a free agent next summer.
Arsenal, Liverpool and Newcastle United have monitored the Bayern Munich player with a view to signing him, however, his personal preference is to join the Premier League champions.
The German midfielder, who can also play as a right-back, knows the Man City manager from their time together at the Allianz Arena.
Having enjoyed success with Bayern over the last decade, the player is ready for a new challenge in a new league.
His adaptability is viewed as a significant advantage for City, who are looking for more reinforcements as they pursue a fifth consecutive Premier League title.
Despite winning eight Bundesliga titles with Bayern Munich, Kimmich has repeatedly declined to extend his contract at the Allianz Arena.