Football Extra

Messi Vs Ronaldo All Hat-Tricks, Opponents & Competition 2022

The football world divides into two worlds when there is a debate regarding Messi vs Ronaldo. The lives of Cristiano Ronaldo and Leo Messi have been full of goals. Many times they have scored more than two in one game.

At the peak of their powers, it seemed like Messi and Ronaldo were scoring hat-tricks every other week. They’ve scored a mind-boggling 115 hat-tricks between them in their glittering careers.

Of those, Messi has scored 55 hat-tricks and Ronaldo has scored 60 hat-tricks.

Having played considerably fewer games, Messi has scored hat-tricks with slightly more regularity over his career. Messi scores a hat-trick every 17.6 games on average, whereas Cristiano Ronaldo scores a hat-trick for every 18.6 games played.

Messi Vs Ronaldo Hat-Tricks, Opponent & Competition

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

Cristiano Ronaldo – 60 Hat-Tricks

Messi Vs Ronaldo : Cristiano Ronaldo's Hat-Tricks In Details
Cristiano Ronaldo seals 50th hat-trick of his club career & all time 60th hat-trick with stunning free-kick (AP Photo-Jon Super)

Cristiano Ronaldo netted his second hat-trick since coming back to England against Norwich City on March 16, 2022.

The 37-year-old star single-handedly guided the Red Devils to an important 3-2 win over the Canaries to keep their hopes alive of finishing in the top-four.

He has scored 44 hat-tricks for Real Madrid, three for Juventus, three for Manchester United and on 10 occasions for Portugal.

Cristiano Ronaldo’s Hat-Tricks In Details

16/04/2022HManchester UnitedNorwich City3-2Premier League30
12/03/2022HManchester UnitedTottenham Hotspur3-2Premier league30
12/10/2021HPortugalLuxembourg5-0World Cup Qualifier32
14/03/2021AJuventusCagliari3-1Serie A31
06/01/2020HJuventusCagliari4-0Serie A31
14/11/2019HPortugalLithuania6-0Euros Qualifier31
10/09/2019APortugalLithuania5-1Euros Qualifier41
05/06/2019HPortugalSwitzerland3-1UEFA Nationa League30
12/03/2019HJuventusAtletico Madrid3-0Champions League31
15/06/2018NPortugalSpain3-3World Cup31
18/03/2018HReal MadridGirona6-3La Liga40
10/02/2018HReal MadridReal Sociedad5-2La Liga30
31/08/2017HPortugalFaroe Islands5-1World Cup Qualifier31
02/05/2017HReal MadridAtletico Madrid3-0Champions League30
18/04/2017HReal MadridBayern Munich4-2Champions League30
18/12/2016HReal MadridKashima Antlers4-2Club World Cup31
19/11/2016AReal MadridAtletico Madrid3-0La Liga31
29/10/2016AReal MadridAlaves4-1La Liga31
07/10/2016HPortugalAndorra6-0World Cup Qualifier40
12/04/2016HReal MadridWolfsburg3-0Champions League30
05/03/2016HReal MadridCelta Vigo7-1La Liga40
31/01/2016HReal MadridEspanyol6-0La Liga31
08/12/2015HReal MadridMalmo8-0Champions League40
15/09/2015HReal MadridShakhtar Donetsk4-0Champions League32
12/09/2015AReal MadridEspanyol6-0La Liga51
13/06/2015APortugalArmenia3-2Euros Qualifier31
23/05/2015HReal MadridGetafe7-3La Liga31
17/05/2015AReal MadridEspanyol4-1La Liga30
02/05/2015AReal MadridSevilla3-2La Liga30
5/5/2015HReal MadridGranada9-1La Liga50
06/12/2014HReal MadridCelta Vigo3-0La Liga31
05/10/2014HReal MadridAthletic Bilbao5-0La Liga30
23/09/2014HReal MadridElche5-1La Liga42
20/09/2014AReal MadridDeportivo La Coruna8-2La Liga30
19/11/2013APortugalSweden3-2World Cup Qualifier30
09/11/2013HReal MadridReal Sociedad5-1La Liga31
30/10/2013HReal MadridSevilla7-3La Liga31
17/09/2013AReal MadridGalatasaray6-1Champions League30
06/09/2013APortugalNorthern Ireland4-2World Cup Qualifier30
09/02/2013HReal MadridSevilla4-1La Liga30
27/01/2013HReal MadridGetafe4-0La Liga31
09/01/2013HReal MadridCelta Vigo4-0Copa del Rey30
03/10/2012AReal MadridAjax4-1Champions League30
30/09/2012HReal MadridDeportivo La Coruna5-1La Liga32
11/04/2012AReal MadridAtletico Madrid4-1La Liga31
12/02/2012HReal MadridLevante4-2La Liga31
17/12/2011AReal MadridSevilla6-2La Liga31
06/11/2011HReal MadridOsasuna7-1La Liga31
22/10/2011AReal MadridMalaga4-0La Liga30
24/09/2011HReal MadridRayo Vallecano6-2La Liga32
28/08/2011AReal MadridReal Zaragoza6-0La Liga30
10/05/2011HReal MadridGetafe4-0La Liga31
07/05/2011AReal MadridSevilla6-2La Liga40
03/03/2011HReal MadridMalaga7-0La Liga31
09/01/2011HReal MadridVillarreal4-2La Liga30
22/12/2010HReal MadridLevante8-0Copa del Rey30
20/11/2010HReal MadridAthletic Bilbao5-1La Liga31
23/10/2010HReal MadridRacing Santander6-1La Liga41
05/05/2010AReal MadridMallorca4-1La Liga30
12/01/2008HManchester UnitedNewcastle United6-0Premier League30

Also Read: Messi Vs Ronaldo: All Free-kick Goals List, Opponent & Competitions

Lionel Messi – 55 Hat-Tricks

Messi Vs Ronaldo All Hat-Tricks, Opponents & Competition 2022
Lionel Messi after scoring his 55th career hat-trick against Bolivia. (Image- TOI)

The Paris Saint-Germain star and Argentina captain notched his maiden hat-trick in a 2007 El Clasico fixture against Real Madrid, which ended in a 3-3 draw.

Additionally, Messi is the first player to score five goals in a UEFA Champions League game with his effort coming in Barcelona’s 7-1 win over Bayer Leverkusen in 2012.

Lionel Messi’s Hat-Tricks In Details

10/09/2021HArgentinaBolivia3-0World Cup Qualifier30
22/02/2020HBarcelonaEibar5-0La Liga40
07/12/2019HBarcelonaMallorca5-2La Liga30
9/11/2019HBarcelonaCelta Vigo4-1La Liga31
17/03/2019ABarcelonaReal Betis4-1La Liga30
23/02/2019ABarcelonaSevilla4-2La Liga30
16/12/2018ABarcelonaLevante5-0La Liga30
18/09/2018HBarcelonaPSV4-0Champions League30
29/04/2018ABarcelonaDeportivo La Coruna4-2La Liga30
07/04/2018HBarcelonaLeganes3-1La Liga30
11/10/2017AArgentinaEcuador3-1World Cup Qualifier30
19/09/2017HBarcelonaEibar6-1La Liga41
09/09/2017HBarcelonaEspanyol5-0La Liga30
19/10/2016HBarcelonaManchester City4-0Champions League30
13/09/2016HBarcelonaCeltic7-0Champions League30
11/06/2016NArgentinaPanama5-0Copa America30
03/03/2016ABarcelonaRayo Vallecano5-1La Liga30
03/02/2016HBarcelonaValencia7-0Copa del Rey30
09/01/2016HBarcelonaGranada4-0La Liga30
08/03/2015HBarcelonaRayo Vallecano6-1La Liga31
15/02/2015HBarcelonaLevante5-0La Liga31
18/01/2015ABarcelonaDeportivo La Coruna4-0La Liga30
07/12/2014HBarcelonaEspanyol5-1La Liga30
25/11/2014ABarcelonaAPOEL4-0Champions League30
22/11/2014HBarcelonaSevilla5-1La Liga30
23/03/2014ABarcelonaReal Madrid4-3La Liga32
16/03/2014HBarcelonaOsasuna7-0La Liga30
18/09/2013HBarcelonaAjax4-0Champions League30
01/09/2013ABarcelonaValencia3-2La Liga30
27/01/2013HBarcelonaOsasuna5-1La Liga41
20/10/2012ABarcelonaDeportivo La Coruna5-4La Liga30
05/05/2012HBarcelonaEspanyol4-0La Liga42
02/05/2012HBarcelonaMalaga4-1La Liga32
20/03/2012HBarcelonaGranada5-3La Liga30
07/03/2012HBarcelonaBayer Leverkusen7-1Champions League50
19/02/2012HBarcelonaValencia5-1La Liga40
22/01/2012ABarcelonaMalaga4-1La Liga30
01/11/2011ABarcelonaViktoria Plzen4-0Champions League31
29/10/2011HBarcelonaMallorca5-0La Liga31
24/09/2011HBarcelonaAtletico Madrid5-0La Liga30
17/09/2011HBarcelonaOsasuna8-0La Liga30
05/02/2011HBarcelonaAtletico Madrid3-0La Liga30
12/01/2011HBarcelonaReal Betis5-0Copa del Rey30
20/11/2010ABarcelonaAlmeria8-0La Liga30
21/08/2010HBarcelonaSevilla4-0Supercopa de Espana30
06/04/2010HBarcelonaArsenal4-1Champions League40
21/03/2010ABarcelonaReal Zaragoza4-2La Liga30
14/03/2010HBarcelonaValencia3-0La Liga30
10/01/2010ABarcelonaTenerife5-0La Liga30
06/01/2009ABarcelonaAtletico Madrid3-1Copa del Rey31
10/03/2007HBarcelonaReal Madrid3-3La Liga30

Regardless of who wins the GOAT debate, both Messi and Ronaldo remain two of the greatest players to have ever graced this sport. However, do you think Messi will surpass Ronaldo’s international hat-trick record?

Frequently Asked Question About Messi Vs Ronaldo

Who scored more hat-tricks Messi or Ronaldo?

Ans: Ronaldo is slightly in the lead currently as he has scored 60 career hattricks for club and country compared to Messi’s 55. The duo have been neck-and-neck for much of their career but Ronaldo has started to pull away in recent years.

How many hat-tricks has Messi scored?

Ans: Lionel Messi (55)

Who has the highest hat-trick in football?

Ans: Cristiano Ronaldo holds the record for the active player with most hat-tricks. Lionel Messi has scored 70 hat-tricks in his career for Barcelona and Argentina.

Related Articles


Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button