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. This was the 55th hat-trick in his career.
Meanwhile, Cristiano Ronaldo has 60 hattricks to his name. He has scored 44 hat-tricks for Real Madrid, three for Juventus and Manchester United each, and on 10 occasions for Portugal.
- Best Lionel Messi goals of all time: From Clasico crackers to Champions League solo efforts
- Yorkshire Terriers: Inside 25 years of the oldest team in Britain's LGBTQ+ league
- Dylan Williams: The Ashley Cole superfan making waves at Chelsea
- Messi's birthday: Argentina legend's top 10 best games for his country as he turns 35
Ronaldo and Messi are the only players in history to score more than 50 hat-tricks in their careers. They are followed by Robert Lewandowski and Luis Suarez who have 29 and 21 hat-tricks respectively
Let us find out the top 10 players with the most hat-tricks in their professional careers.