Manchester City signed Nigerian striker Larry Kayode from Austria Vienna on Friday and immediately loaned him out to Girona.
The 24-year-old becomes the fifth City player to join the Spanish club on a temporary deal for the coming season following Pablo Maffeo, Aleix Garcia, Marlos Moreno and £10 million summer signing Douglas Luiz.
City have not made an official announcement but the Spanish club, who have been promoted to La Liga for this season, have confirmed the move.
Kayode, who scored 37 goals in 85 matches in the Austrian Bundesliga, was previously linked with Newcastle.
City have developed a strong relationship with Girona and the latest deal comes days after Pep Guardiola's squad returned from a warm-weather training camp in the Catalan city.
Their stay included a friendly against Girona, who conducted some of their own preseason preparations at the City Football Academy in Manchester.