Lionel Messi, Argentina vs Paraguay, Copa AmericaGetty Images

Analysing Lionel Messi's 86 international goals - Which team has the Argentine star scored the most against?

Lionel Messi scored five goals for Argentina against Estonia on Sunday in a 5-0 friendly win.

The forward's scoring performance equalled his career best between club and country for a single match, tying the mark he set in the Champions League against Bayer Leverkusen in 2012.

Messi has enjoyed a fantastic couple of weeks for the Albiceleste, as he played a lead role in their Finalissima victory over Italy last Wednesday. He now has 86 international goals to his name.

Article continues below

His first-ever international goal was against Croatia in 2006 in an international friendly match in which Argentina lost 3-2. In his long and illustrious international career, Messi has netted seven international hat-tricks, including one against Brazil.

Here, we take a look at Messi's 86 international goals and the teams he has scored the most goals against.

Who has Messi scored the most international goals against?

OpponentGoals
Bolivia8
Ecuador6

Estonia

5

Brazil5
Uruguay5
Chile5
Paraguay5
Venezuela4
Nigeria3
Haiti3
Panama3
Guatemala3
Switzerland3
Colombia3
Mexico3
Nicaragua2
Hong Kong2
Spain2
Algeria2
Croatia2
Bosnia and Herzegovina1
Serbia and Montenegro1
Germany1
France1
Portugal1
Albania1
Germany1
Slovenia1
Iran1
USA1
Advertisement