Bruno Peres Roma Wiki
Il 16 agosto 2016 viene ufficializzato il trasferimento del giocatore alla Roma in prestito per 1 milione di euro con obbligo di riscatto, condizionato al verificarsi di determinate situazioni sportive, fissato a 12,5 milioni di euro più bonus, fino ad un massimo di ulteriori 1,5 milioni di euro. Esordisce con la maglia giallorossa il 20 agosto 2016 nel match vinto 4-0 contro l’Udinese; segna il suo primo gol in giallorosso contro la Sampdoria il 29 gennaio 2017, reso inutile dalla rimonta blucerchiata per 3-2. Durante la sua stagione il suo rendimento è stato altalenante e nelle ultime partite ha anche perso il posto da titolare, nonostante ciò gioca 30 partite sulle 38 disponibili in Serie A (44 in tutte le competizioni) segnando 2 gol. A fine stagione al verificarsi dei risultati sportivi condizionanti è riscattato dalla società capitolina. Tale rendimento piuttosto discontinuo si conferma nel corso della successiva stagione 2017-2018. Nel mentre si è comunque reso protagonista di un salvataggio sulla linea in Champions contro lo Šachtar che ha evitato che la Roma andasse sotto di 2 reti e agevolando la rimonta giallorossa al ritorno.[8]
Ritorno a Roma
Terminato il prestito nel gennaio 2020, fa ritorno alla Roma, con cui torna a giocare il 16 del mese stesso in Coppa Italia contro il Parma. Divenuto progressivamente la prima scelta del tecnico Fonseca per il ruolo di tornante con centrocampo a 5 e terzino destro, il 22 luglio seguente il giocatore mette a segno la sua prima doppietta in giallorosso, ai danni della SPAL (1-6).
Nella stagione seguente viene relegato a riserva di Karsdorp. Ciononostante riesce a trovare il suo primo gol nelle coppe europee (oltreché stagionale), il 22 ottobre nella sfida dei gironi di Europa League in trasferta contro lo Young Boys vinta 2-1.