The Spaniard will join the club after completing a medical.
Manchester City have wrapped up their first transfer deal of the close season with a bid, thought to be around £17m plus add-ons, accepted for Sevilla winger Jesus Navas.
Navas has been a long-term target for the 2012 Premier League champions but has now finally completed a move to Eastlands.
The signing of the Spaniard will signal the first new face at City in the post-Roberto Mancini era, with Manuel Pellegrini expected to be named as the Italian’s successor this week.
The 27-year-old will be leaving the club he has spent 11 years at when he joins up with the Citizens and is excited about his new challenge.
“I am very happy with the decision. I want to thank the fans and the club for all you have given me,” the Spain international told Sevilla’s website.
“It was my choice. I want to grow there and they have invested a lot in me.
“It’s difficult because I’ve spent many years enjoying my time here, but I had decided I wanted to go there and it’s a very good move.”
Navas played 43 games for the La Liga club this season in all competitions, setting up nine goals and scoring one.
The winger has also been a regular inclusion in the Spanish national squad and to date has played 22 times for his country and scored two goals.
City can now boast an even stronger offensive line as Navas will join the likes of national teammate David Silva, Samir Nasri and James Milner as attacking midfielders at the Etihad Stadium.