Barcelona’s Lionel Messi becomes first player to net against 34 different teams in Champions League

Lionel Messi surpasses Cristiano Ronaldo as the player to have scored against the most Champions League opponents, with Dortmund the 34th

Another night, another milestone for Barcelona star Lionel Messi after scoring in the routine 3-1 victory over Borussia Dortmund on Wednesday night. 

Barcelona sealed top spot in Group F and their progression to the Champions League round of 16 with Messi starring at the Nou Camp – scoring their second while also setting up both Luis Suarez and Antoine Griezmann.

And with his only goal of the game in Barcelona, Messi set a record by scoring against his 34th opponent in Europe’s top competition.

Lionel Messi made even more history on Wednesday as Barcelona beat Borussia Dortmund 3-1


Lionel Messi – 34

Cristiano Ronaldo – 33

Karim Benzema – 29 

Thomas Muller – 25

Zlatan Ibrahimovic – 25

Robert Lewandowski – 24

Sergio Aguero – 23

Didier Drogba – 22

Arjen Robben – 20

Samuel Eto’o – 19 

The five-time Ballon d’Or winner was level on 33 with fellow iconic rival Cristiano Ronaldo before Wednesday night’s action.

Meanwhile, Karim Benzema sits five further back of Messi on 29, while Thomas Muller and Zlatan Ibrahimovic have both scored against 25 different opponents.

Robert Lewandowski, Sergio Aguero, Didier Drogba, Arjen Robben and Samuel Eto’o make up the rest of the top 10. 

Ernesto Valverde’s side showed signs of their best attacking football against Dortmund, with the front three all getting on the scoresheet.

And they will be desperate to continue from where they left off when they take on Atletico Madrid away in La Liga on Sunday night.

The Catalan giants currently sit top of La Liga on goal difference ahead of Real Madrid, while Atletico are three points further back in fourth.  

Messi scored and set up both Luis Suarez and Antoine Griezmann against Dortmund

Messi scored and set up both Luis Suarez and Antoine Griezmann against Dortmund