The 34-year-old was in clinical form as he opened the scoring with a penalty before adding four more goals in his country’s rout.
Messi, who has 86 goals in 162 international games, has now climbed above Hungarian legend Ferenc Puskás in the all-time international top scoring list.
The Portuguese talisman netted twice for Portugal at the weekend, extending his record to 117 international goals.
Despite a disappointing debut season in Paris, Messi proved he’s still a class above the rest for his country.
His five-goal glut came just days after Argentina beat Italy 3-0 in a heavyweight clash at Wembley Stadium in the Finalissima.
Despite not getting on the scoresheet that day, Messi provided two assists in a vintage performance that reminded everyone why he’s considered perhaps the best player in history.
Estonia may not have been the most difficult opposition for Messi on Sunday, but the forward took no prisoners.
After swiping home his penalty, the Argentine added a second just before halftime with a fine angled finish.
He then added three more in the second half as he finished his season with a performance to remember.