#3 Thomas Muller | Bayern Munich
It's not often that a player outside La Liga would torment the Blaugrana consistently, but Thomas Muller has managed to achieve that feat. Bayern Munich and Barcelona have only met in the Champions League, and in seven games where Muller featured, the Blaugrana have won just once.
Mainly because of the German international, the Blaugranes have every reason to worry whenever they face the Bavarian giants. In their most recent matchup last year, Muller scored twice in two group games to ensure Barca's exit from the Champions League.
Overall, the star has managed a stunning eight goals and two assists in seven games, making him one of Barcelona's strongest tormentors.
#2 Diego Forlan | Atletico Madrid
Having played for both Villareal and Atletico Madrid, Diego Forlan has had the opportunity to face Barcelona on a good number of occasions in La Liga. Coming onto the scene with Villareal back in 2004, Forlan started his ruthless consistency against Barca with a brace, followed by a hat-trick in 2005.
While he wouldn't score more goals against the Blaugrana while at Villareal, his brilliance only continued at Atletico Madrid.
Forlan's record at Atletico was a sublime five goals in nine La Liga clashes, including a brace during a 4-3 win against the Catalans in 2009. His total of ten goals in 11 La Liga games against Barca only shed bright light on the star's clinical ability in front of goal, especially when facing Barcelona.
Fans of the Catalan outfit will be pleased that the Uruguayan star is now retired, so they don't have to face him any longer.
#1 Cristiano Ronaldo | Manchester United
No one - in recent history - has a more remarkable set of appearances against Barcelona than Cristiano Ronaldo. While the superstar faced them with both Juventus and Manchester United in the Champions League, it was his stint at Real Madrid that truly stands out. Ruthless in front of goal, Ronaldo managed an astonishing 18 goals and two assists in 28 El Clasico clashes.
While his record of nine goals against Barca in 18 La Liga games sounds amazing, it is Ronaldo's sublime goalscoring in knockout games that are shocking. The star has faced Barca in ten games across the Copa del Rey and Supercopa and has managed a stunning nine goals. In fact, there are only two Cup games against Barcelona where Ronaldo didn't score a single goal. The Portuguese maestro has tormented Barcelona for years, and the Blaugrana were certainly pleased when he left the Santiago Bernabeu for Juventus.