Ronaldo scored his second hat-trick of the season against Atlético Madrid, after netting three in the 3-0 La Liga win at Atlético on 19 November 2016. Real Madrid are on a club record run of scoring in 59 consecutive matches in all competitions.
Cristiano Ronaldo is the ONLY player to score a hat-trick vs Diego Simeone's Atletico Madrid... he's scored 4 (FOUR) hat-tricks against them.
Even Cristiano Ronaldo, the joint-second top scorer in El Clasico history, and the player with the most hat-tricks in history, never managed to score one against Barcelona. Just five players have managed this feat since the 1980s, and no European player has scored one since 1987.
Cristiano Ronaldo scored 34 hat-tricks for Real Madrid between 2010 and 2018.
Cristiano Ronaldo is the record holder for the most international hat-tricks (20).
Lionel Messi – 36
Messi featured for Barcelona between 2007 to 2021 and has the most number of hat-tricks in the competition. He has been awarded the Pichichi Trophy on eight occasions, and is La Liga's all-time highest goalscorer with 474 goals in 520 appearances for Barcelona.
Throwback to the time Cristiano Ronaldo scored 5 Goals in a single La Liga match, tying the record for the most goals scored in a single La Liga match in the 21st Century.
On 10 March 2007, Lionel Messi scored a hat-trick as FC Barcelona drew 3-3 at the Santiago Bernabéu. It was the first time the Argentinian player scored against Real Madrid and it was also his first ever hat-trick.
Ronaldo holds the record for the most hat tricks in men's international football, netting 10 trebles over the course of his career for Portugal. The 37-year-old is also the record top scorer in men's international football.
And how about Juventus? While Ronaldo scored 101 goals for Juve, he only managed three hat-tricks in his three seasons with the Old Lady, two in Serie A and one in the Champions League.
Messi has notched up no fewer than three hat tricks against Atlético Madrid.
#2 Cristiano Ronaldo - 20 goals
The 37-year-old has netted a number of goals against top clubs, including Barcelona. He has scored 20 goals against the Blaugrana in four different competitions. All but two of those strikes came during his nine-season stint at Real Madrid.
The Atletico goalkeeper has only ever conceded four hat-tricks in his career – all of them have come from Ronaldo.
Neymar da Silva Santos Júnior, commonly known as Neymar Jr. or simply Neymar, is a Brazilian professional footballer who plays as a forward for French club Paris Saint-Germain and the Brazil national team. His top speed is 31 km/hr. According to FIFA, Cristiano Ronaldo's fastest speed is 31 km/hr.
HE HAS SCORED FOUR GOALS IN A SINGLE GAME ON 5 OCCASIONS IN LA LIGA: 5 1RM vs Elche(23/09/2014) 2 6Sevilla vs RM(07/05/2011) 6 1RM vs Racing S.
Currently, Leo Messi has achieved 55 hat-tricks and Cristiano Ronaldo 60. The distance between them is minimal, despite the fact that Ronaldo has played 2 seasons more. However, Ronaldo and Messi have scored 115 hat-tricks, a combined record that defies description.
Excluding penalties, Ronaldo has only 27 hat-tricks in his professional career.
I'm not sure Messi could do that.” Yet during his six years under Ferguson at Old Trafford, however, Ronaldo only managed one hat-trick for Manchester United. Having joined United as a raw talent in 2003, he was initially branded a show pony due to his flashy skills and a frustrating lack of end product.
Lionel Messi is still the best player in world football, but only just. He is the undisputed king of El Clasico.
Goals: 451
He netted 451 times in 438 competitive appearances with Real Madrid (averaging over a goal a game).
Messi holds that record with 26 goals against Real Madrid. Behind him are Alfredo Di Stefano and Cristiano Ronaldo, tied with 18 goals. Lionel Messi. He scored 23 times against Real Madrid (and counting..) Enjoy them all!
On April 23, 2003, Old Trafford was host to one of the great individual performances as Ronaldo fired Real Madrid into the Champions League semi-finals with a sublime hat-trick against Manchester United.