The roar of the crowd. The jubilant run. The match ball tucked under arm. Scoring a hat trick in La Liga is a moment of glory—yet only a handful of legends have done it time and again. In this article, QuraGoal will guide you through the pantheon of players with the most hat tricks in La Liga, uncovering who dominates the record books, how their feats stack up, and what makes their achievement so enduring.
Why Hat Tricks Matter in La Liga

A hat trick is often seen as the ultimate individual explosion in a single game. But in a league as competitive and tactical as La Liga, pulling off multiple hat tricks over a career speaks to consistency, quality, and sheer scoring instinct. Fans and statisticians alike track them as markers of greatness: they show not just occasional brilliance, but repeated destruction of defenses.
When we talk about players with most hat tricks in La Liga, we look beyond a single match to an enduring legacy. It’s no surprise that many names at the top are among the greatest ever to play in Spain. As we dig in, you’ll see how rare and impressive these numbers really are.
All-Time Leaders: Top Hat Trick Kings
Let’s start with the big names. Who holds the crown for the most hat tricks in La Liga history? QuraGoal presents the top figures—and their stories.
Rank | Player | Total Hat Tricks | Notes & Highlights |
1 | Lionel Messi | 36 | The undisputed king, all while at Barcelona. |
2 | Cristiano Ronaldo | 34 | Just behind Messi, mostly at Real Madrid. |
3 | Telmo Zarra | 23 | A Basque legend of mid-20th century Spain. |
4 | Alfredo Di Stéfano | 22 | His reign spanned eras and clubs. |
5 | Mundo | 19 | One of La Liga’s early goal machines. |
6 | César Rodríguez | 15 | Frequently overshadowed, but prolific. |
7 | Isidro Lángara | 13 | An old-school striker with impact. |
8 | Ferenc Puskás | 12 | A global icon, even in La Liga. |
9 | Pahiño | 11 | One of the toughest strikers in post-war Spain. |
These numbers derive. (Note: some sources list slight discrepancies for active or recent players.)
Messi’s 36 hat tricks are officially recognized by record-keeping bodies and even the Guinness record for most hat tricks in a La Liga career.
Cristiano Ronaldo trails closely with 34. No other modern name comes near that duo’s dominance in this metric.
Messi vs Ronaldo: Battle of the Triples

The Messi–Ronaldo rivalry extends beyond goals, trophies, and Ballon d’Ors—they also battle the stat lines. Messi’s 36 hat tricks are just two ahead of Ronaldo’s 34. Many fans point to this as another small edge in Messi’s favor, though it’s worth noting:
- Messi spent the bulk of his La Liga career at a single club (Barcelona), while Ronaldo had other chapters abroad.
- Ronaldo’s hat tricks often came in fewer La Liga seasons (since he left Madrid earlier).
Still, the two are in their own stratosphere. No one else has breached 24 hat tricks.
Legends of the Past: Zarra, Di Stéfano & More
To appreciate how deep La Liga’s history is, we dive into the older names whose contributions still echo.
Telmo Zarra
Scoring 23 hat tricks over a career centered at Athletic Bilbao, Zarra was a force in Spain’s post-war years. His goalscoring was not limited to hat tricks—he remains one of La Liga’s top all-time scorers. His 23 hat tricks place him firmly as the best La Liga striker before the modern era of Messi and Ronaldo.
Alfredo Di Stéfano
An icon at Real Madrid, Di Stéfano’s 22 hat tricks came in an era when defenses were rugged and pitches often rougher. His versatility makes his total all the more impressive.
Other Historic Names
- Mundo (19 hat tricks): A central figure for Valencia in mid-20th century Spain.
- César Rodríguez (15): A Catalan favorite, often overlooked by casual fans today.
- Isidro Lángara (13): Known for his power and aerial game.
- Ferenc Puskás (12): Even in his later years, the Hungarian legend lit up La Liga.
These players laid the foundation for the scoring legends of today.
Recent & Active Players With Multiple Hat Tricks

While no current player is close to Messi or Ronaldo’s totals, some more recent figures have cemented solid tallies.
- Luis Suárez: With around 10 hat tricks in Spain, the Uruguayan left his mark in fewer seasons.
- Roberto Soldado: Tallied 6 in his Spanish stints.
- Others like Karim Benzema, Gonzalo Higuaín, Antoine Griezmann, and Radamel Falcao logged 4–5.
- More modern flamethrowers like Wissam Ben Yedder, Youssef En-Nesyri, or Gareth Bale made occasional appearances on the list with 3 hat tricks.
While these names don’t challenge the all-time leaders, they highlight how hard it is to amass double-digit hat trick totals in La Liga’s modern era.
Factors That Helped Them Rack Up Hat Tricks
Why could Messi, Ronaldo, and the legends do this over and over? A mix of talent, longevity, environment, and tactical conditions come together. Here’s what helps:
- Longevity at top level
- You need many seasons in La Liga. Messi and Ronaldo both played for a decade or more in Spain.
- Supporting cast & attack-minded teams
- Being at Barcelona or Real Madrid helps provide service and pressure.
- Game dominance & opportunities
- Many hat tricks come in matches where one team dominates possession and territory.
Finishing versatility
- Top hat trick scorers could score. Consistency & injury avoidance
- Avoiding long layoffs and staying sharp across seasons is critical.
Modern defensive organization, pressing systems, and rotation make it harder today than in past decades. That’s one reason why Messi and Ronaldo’s achievements are so monumental.
Notable Records & Trivia
- Messi and Ronaldo share the record for most hat tricks in a single La Liga season: 8.
- The highest number of goals in a La Liga game is 7 (two players achieved this).
- Some legends scored hat tricks well into their late 30s, showing their enduring class.
- In recent times, players like Alexander Sorloth have broken records for the fastest La Liga hat trick (but their totals remain modest).
- A hat trick in El Clásico or matches against big rivals often elevates the memory and significance of the feat.
How Context Shapes Hat Trick Totals Over Eras
Comparing across eras isn’t easy. The early decades had fewer tactical systems, more open play, and less physical conditioning, which sometimes allowed strikers more freedom. Conversely, modern defenses are more compact, data-driven, and systematic.
Also, rotation and squad depth in recent years mean star forwards are rested or rotated frequently—reducing opportunities for hat tricks. Messi and Ronaldo managed to thrive despite changes in tactics, defensive improvements, and the evolution of the game.
Top 10 Players With Most Hat Tricks in La Liga
Below is a refined list (combining multiple sources) of the top 10 names known for their hat trick dominance in La Liga:
- Lionel Messi
- Cristiano Ronaldo
- Telmo Zarra
- Alfredo Di Stéfano
- Mundo
- César Rodríguez
- Isidro Lángara
- Ferenc Puskás
- Pahiño
- Luis Suárez
These names span nearly a century of Spanish top-flight history.
Legacy and What Comes Next
The era of Messi and Ronaldo dominates many statistical categories, including hat tricks. But as they’re no longer in La Liga, their records now stand as monolithic targets. Future stars like Mbappé, Haaland, or Yamal will need many seasons (and remarkable consistency) to challenge them.
In current La Liga seasons, the occasional hat trick still electrifies fans. Those moments make headlines precisely because they’re rare. Any player who approaches double digits in hat trick counts—especially in modern times—earns a permanent place in club folklore.
Conclusion
Players with most hat tricks in La Liga represent more than just goal-scoring flair—they embody sustained excellence, adaptability, and scoring instinct across seasons. Messi leads with 36, just ahead of Ronaldo’s 34, while legends like Zarra, Di Stéfano, Mundo, and more fill out a list that bridges eras.
Whether you’re checking records, debating who’s the greatest, or just soaking in football history, these names matter. Want updates, match reviews, stat profiles, or top-lists on La Liga or favorites like Messi or Ronaldo? QuraGoal has you covered—dig deeper, follow along, and challenge the legends of tomorrow.