Argentina faced off with Jamaica in the early hours of Tuesday morning.
It was their last outing before they kick off their 2022 World Cup campaign in November.
Argentina took the lead after just 18 minutes via Manchester City forward, Julian Alvarez.
Messi did not start the game, but came off the bench in the 55th minute.
The PSG star went on the net himself a brace, with his second goal of the day a stunning free-kick:
After scoring his first goal of the day, Messi also went on to sign a fan’s back:
Messi has now scored 90 goals in 164 outings for Argentina, which means he is the third-highest goalscorer in international football history and the highest-scoring South American ever.
Messi is 27 goals behind Cristiano Ronaldo, who is the all-time top scorer in men’s international football. However, Messi has also played 27 fewer games than Ronaldo and has generally faced a harder calibre of opponent.