Published on 12:00 AM, July 02, 2016

Nolito signs for Man City

Spain's Nolito celebrates scoring their second goal after taking advantage of an error from Turkey in their Euro 2016 match at the Stade de Nice on June 17. File Photo: Reuters

Spanish international forward Nolito has signed for Manchester City from Celta Vigo, the Premier League club confirmed on Friday.

The 29-year-old has agreed a four-year contract and becomes new manager Pep Guardiola's second signing after Germany midfielder Ilkay Gundogan.

It will be the second time both have worked together after Barcelona in 2011, before Nolito joined Benfica.

"Pep Guardiola is one of the best managers in the world," Nolito told City's official website.

"I'll try to bring as much as I possibly can. 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."