logo
logo
A composite image of Lionel Messi and Cristiano Ronaldo playing for Argentina and Portugal respectively in June 2022.

How Lionel Messi’s hat-trick stats compare with Cristiano Ronaldo’s

Lionel Messi and Cristiano Ronaldo are unquestionably the two leading players of their generation and arguably two of the finest footballers of all time having broken a number of records between them – but which of the duo has scored more hat-tricks in their career?

Both players have been setting goalscoring records for over a decade now. Messi’s first career treble came during a thrilling 3-3 draw with Real Madrid for Barcelona in March 2007.

Ronaldo’s first career hat-trick came less than a year later when the Portugal international helped himself to three goals against Newcastle United in January 2008.

Messi has eight hat-tricks in the Champions League, which is a record he and Ronaldo currently share. His two most memorable in the competition were against Arsenal (four goals in 2010) and Bayer Leverkusen (five goals in 2012).

And another memorable treble came for Argentina against Ecuador in 2017 to send them to the World Cup finals when an ignominious failure to qualify beckoned.

Ronaldo has scored an astonishing 10 hat-tricks at international level, two of which particularly stand out; his treble against Sweden in 2013 enabled Portugal to qualify for Brazil 2014 and his three strikes against Spain in the 2018 World Cup group stage.

Neither player has slowed down in their mid-30s; Messi incredibly scored all five goals during Argentina’s thrashing of Estonia in June 2022 while Ronaldo bailed out Manchester United with hat-tricks against Tottenham and Norwich in 2021-22.

Ronaldo and Messi are the only active players to have scored 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.

But who has the better overall record? We’ve crunched the numbers and compared Messi’s hat-trick record with that of his greatest contemporary.

Lionel Messi

League hat-tricks: 36
Champions League hat-tricks: 8
Domestic cup hat-tricks: 4
International hat-tricks: 8
Total: 56

Games per hat-trick: 17.4

• • • •

Lionel Messi of Argentina stands on during the Conmebol - UEFA Cup of Champions Finalissima between Italy and Argentina at Wembley Stadium, London on Wednesday 1st June 2022.

READ: 10 mindblowing Lionel Messi stats after his FIVE goals against Estonia

• • • •

Hat-tricks with penalties included (percentage): 15 (26.8%)
Home hat-tricks (percentage): 35 (62.5%)
Away hat-tricks (percentage): 19 (33.9%)
Year with most hat-tricks (total): 2012 (9)

Four goals in a game: 6
Five goals in a game: 2

Cristiano Ronaldo

League hat-tricks: 39
Champions League hat-tricks: 8
Domestic cup hat-tricks: 3
International hat-tricks: 10
Total: 60

Games per hat-trick: 18.7

Hat-tricks with penalties included (percentage): 31 (51.7%)
Home hat-tricks (percentage): 39 (65.0%)
Away hat-tricks (percentage): 19 (31.7%)
Year with most hat-tricks (total): 2011 (9)

Four goals in a game: 8
Five goals in a game: 2


More from Planet Football

Forget the Jubilee, Lionel Messi’s destruction of Italy was true royalty

Can you name Barcelona’s XI from Pep Guardiola’s last game in charge?

Comparing Messi’s PSG record with Ronaldo’s at Man Utd in 2021-22