Manchester City have agreed to sign Kayky from Fluminense for €10 million ($12 million).

"We are delighted to confirm we have reached an agreement with Fluminense regarding the future transfer of Kayky," it read. "The teenage forward will remain with Fluminese until the end of the Brazilian season."

This season the 17-year-old has scored two goals in eight appearances for Fluminense.