Manchester City have completed the signing of Spain forward Nolito from Celta Vigo for a reported €16.5m.
Nolito has put pen to paper on a four-year contract with City and will wear the No 9 jersey for his new club.
“I’ll try to bring as much as I possibly can,” he told the English giants’ official website.
“I’ll do everything that the manager asks of me, try my absolute best and do everything I can to try to repeat the form I’ve shown throughout my career at various clubs.
“It’s just about trying to play my normal game and let’s hope that I can help Manchester City to win games.
“I think that Pep Guardiola is one of the best managers in the world. He knows a lot about the game and he’s going to help me progress as a player and I’m sure he’ll get the best out of me.”
The 29-year-old began his career at Barcelona under new City boss Pep Guardiola in the 2010-11 season but was granted just two appearances.
Going on to embark on spells at Benfica and Granada, he then joined Celta in 2013, where he scored 39 goals in 103 appearances and broke into the Spain team.
His performances at Balaidos last season earned him a starting place for La Roja at Euro 2016 as he featured in all four of his country’s matches prior to their last-16 elimination at the hands of Italy.
Nolito had been linked with a return to Barca as a deputy to their ‘MSN’ frontline for the past year, but the Catalans refused to pay his release clause.