Manchester City have signed Spanish winger Ferran Torres from Valencia with the 20-year-old putting pen to paper on a five-year deal, the Premier League club has announced.
Financial details were not disclosed but British media reported the transfer fee was 23 million euros ($A38 million).
Torres scored six goals and had eight assists for Valencia in all competitions last season as they came ninth in La Liga.
"I am so happy to be joining City. Every player wants to be involved in attacking teams and Manchester City are one of the most attacking in world football," Torres told the club website.
"Pep (Guardiola) encourages a really open, aggressive style, which I love, and he is a manager with a proven track record of improving players. To have him overseeing my development is a dream."
Torres joins City as a replacement for Germany winger Leroy Sane who moved to Bundesliga champions Bayern Munich last month for 45 million euros plus add-ons.
"He's young and still developing, but his technical qualities are exactly what we are looking for in a winger," City's director of football Txiki Begiristain said of Torres.
"He's quick, direct, can create space with one movement and is capable of producing match-winning moments."