James Milner's future at Manchester City may not be resolved until the end of the season. The in-demand England international is out of contract at the end of the year and talks have taken place about extending his stay at the Etihad Stadium. However, no deal has been agreed for Milner, who has attracted interest from the likes of City's Premier League rivals Liverpool and Arsenal. James Milner has still not resolved his future at Manchester City with a number of big clubs interested . Milner celebrates scoring for City against Sheffield Wednesday in the FA Cup third round . Sportsmail understands preliminary talks have also taken place with Inter Milan, AC Milan and Roma while two clubs in Spain are monitoring the situation. Milner's first choice remains a contract extension at City. But the 29-year-old midfielder remains unconvinced Manuel Pellegrini can give him the playing time he craves at this stage of his career. Milner is now expected to use the remainder of the season to gauge how much he is needed at the club. The England midfielder would prefer to remain at Man City but is attracting plenty of interest . Milner runs away in celebration after scoring against Leicester City last month . City face a fight to retain their Premier League title from leaders Chelsea and will head to the Nou Camp next week seeking to overturn a 2-1 Champions League deficit to Barcelona. Regular playing time in his preferred position in central midfield at the business end of the campaign may well persuade him to stay in Manchester. Milner has already made 36 appearances for Pellegrini's side this season and has been in good form. He joined City from Aston Villa for £26m in 2010.
Milner's Man City contract expires at the end of the year . Talks have taken place about extending his stay at the Etihad Stadium . England midfielder has attracted interest from Arsenal and Liverpool . Talks have also taken place with Milan, Inter and Roma . Milner, 29, would prefer to stay at the Premier League champions .