It's not a secret that FC Barcelona have struggled to live up to the expectations over the past couple of years, and now that they've convinced Lionel Messi to extend his stay at the club, they need to add more firepower to bring home another UEFA Champions League.

That's why they secured the signings of Sergio Aguero and Eric García, but according to a report by Spanish outlet Mundo Deportivo, they're far from done spending. If anything, they want to add even more former Citizens to their ranks.

The report states that Barcelona President Joan Laporta has turned his attention to 4 Manchester City players. And, with Pep Guardiola reportedly eyeing Ousmane Dembelé and/or Sergi Roberto, there could be a swap in the works right as we speak.

Report: Barcelona Interested In 4 Manchester City Players

4. Bernardo Silva

Even though he has been one of the most reliable players since joining the Manchester City, Bernardo Silva has been losing ground in Guardiola's pecking order. He's a perfect fit for the Cule's scheme and could be a part of a swap for Ousmane Dembelé.

3. Aymeric Laporte

Leftie center-back Aymeric Laporte has been linked with a move away from the team for some time now, and it seems like Real Madrid are also interested in his services. Barcelona are looking forward to reinforcing their final third of the roster with a top-notch player next to Samuel Umtiti.

2. Joao Cancelo

Joao Cancelo has reportedly been on Barcelona's radar for the past two or three seasons. His versatility and ability to play on both flanks are some of the main reasons why Ronald Koeman has made him a priority, and he could be swapped for Sergi Roberto.

1. Riyad Mahrez

The Blaugrana have kept tabs on Riyad Mahrez since he played for Leicester City. And even though he's far from his best, he's still a valuable piece that could make a huge impact coming off the bench. The Citizens want to sign Harry Kane and/or Jack Grealish, so he'd lose a lot of ground if that happens.