Il 4 agosto 2020 viene ingaggiato dalManchester City[5][6] per la cifra di 23 milioni di euro come base fissa, più altri 12 di bonus, firmando con la società inglese un contratto valido fino al giugno del 2025[7] ed ereditando inoltre la maglia numero 21 che apparteneva al connazionaleDavid Silva.[8]
Il 30 settembre successivo sigla la sua prima rete, con la maglia deiCitizens, nella sfida diCoppa di Lega inglese vinta per 3-0 in trasferta contro ilBurnley.[9] Il 21 ottobre dello stesso anno realizza il goal del definitivo 3-1 nella partita diUEFA Champions League vinta in casa contro ilPorto.[10] Si ripete in tale competizione andando a segno la settimana successiva, nella vittoria per 3-0 in trasferta contro l'Olympique Marsiglia.[11] Il 14 maggio 2021, nella partita rocambolesca vinta per 4-3 in trasferta contro ilNewcastle Utd, sigla la sua prima tripletta in carriera.[12] Conclude la stagione con 13 reti e 36 presenze in tutte le competizioni.
L'anno successivo realizza una doppietta nel successo per 5-0 contro l'Arsenal del 28 agosto 2021.[13] Tuttavia la sua stagione si interrompe presto, in quanto a ottobre rimedia una frattura del metatarso durante gli impegni con la nazionale.[14][15]
Il 28 dicembre 2021 viene annunciato il suo trasferimento a titolo definitivo alBarcellona,[16][17] che lo acquista per 55 milioni di euro più 10 milioni di bonus.[18] Fa il suo esordio in blaugrana in occasione del Clasico inSupercoppa di Spagna, vinto 3-2 dai rivali. Segna la sua prima rete nella partita valida per gli ottavi di finale diCoppa del Re contro l'Athletic Bilbao, partita che termina 3-2 per i baschi. Il 17 febbraio segna un goal nel pareggio per 1-1 casalingo contro ilNapoli, nel suo debutto inEuropa League. Segna il suo primo goal in campionato nella vittoria per 2-1 in casa dell'Elche. Firma anche il 0-3 contro il Real Madrid nel clasico (terminata 0-4). Il 14 maggio 2023 si laurea per la prima volta campione di Spagna, in seguito alla vittoria per 4-2 nelderby contro l'Espanyol.[19]
Il 21 gennaio 2024, in occasione della sua centesima presenza con iblaugrana, mette a segno la sua prima tripletta con questa maglia, e serve anche un assist perJoão Félix, nella vittoria contro ilReal Betis per 4-2.[20]Il 6 dicembre 2025 realizza un'altra tripletta curiosamente sempre contro il Betis, la squadra a cui Ferran ha segnato più volte in carriera.
Con lanazionale spagnola Under-17 ha preso parte al vittoriosocampionato d'Europa del 2017 ed anche alcampionato del mondo del 2017 concluso al secondo posto.
Nel luglio del 2019 prende parte con lanazionale spagnola Under-19 alcampionato europeo di categoria inArmenia, il 27 luglio successivo è decisiva una sua doppietta nella finale vinta per 2-0 contro i pari età delPortogallo dando l'undicesimo titolo alla selezione iberica alla fine del torneo, viene selezionato nel 11 ideale.
Il 6 settembre dello stesso anno esordisce con la maglia dellanazionale spagnola Under-21, entrando nella ripresa al posto diCarles Pérez, nella partita vinta per 1-0 in trasferta contro i pari età del Kazakistan, valida per laqualificazioni al campionato d'Europa del 2021.
Il 20 agosto 2020 viene convocato per la prima volta nellanazionale spagnola in vista delle partite diUEFA Nations League controGermania eUcraina.[21] Debutta come titolare il 3 settembre, contro la Germania giocando l'intera partita.[22][23] Nella sfida successiva del 6 settembre contro l'Ucraina, entra al minuto 74° al posto diGerard Moreno, segnando anche la sua prima rete con la maglia dellaRoja.[24] Il 17 novembre successivo realizza una tripletta nella larga vittoria interna per 6-0 contro la Germania.[25]
Convocato per ilcampionato d'Europa 2020, giocatosi nell'estate del 2021, viene schierato in tutte le 6 partite della nazionale iberica, di cui 4 volte come titolare, e va in gol contro laSlovacchia nella fase a gironi[26] e nell'ottavo di finale contro laCroazia.[27]
Il 6 ottobre seguente decide con una doppietta la semifinale diUEFA Nations League 2020-2021 vinta per 2-1 alMeazza diMilano contro l'Italia campione d'Europa in carica.[28]
AlMondiale 2022, conclusosi per la nazionale iberica agli ottavi di finale,[29][30] segna due reti nella vittoria per 7-0 contro laCosta Rica.[31] Viene convocato per gliEuropei 2024, competizione che la Spagna si aggiudioca nella finale di Berlino contro l'Inghilterra e nella quale Torres segna un gol contro l'Albania nella fase a gironi.[32]