James Milner has spoken with both Arsenal and Liverpool according to reports.
The 29-year old midfielder is out of contract at Manchester City this summer and according to Sky Sports, has held early talks with the Gunners and the Reds.
Recent reports suggest that City are set to offer Milner a bumper deal to remain with the club but they will have to compete with a pair of Premier League rivals.
It is believed that Milner will not make a decision until after the upcoming matches with England which come in the form of a friendly with the Republic of Ireland on June 7 and a Euro2016 qualifier in Slovenia on June 14.