5 players with most hat tricks in La Liga: Messi leaves Ronaldo behind

Having a single player score a hat-trick almost guarantees a 90% victory for your team, to conquer the Spanish league, you need the 5 lethal spears Spbolivescore reveals in this list of players with most hat tricks in La Liga.

In the high-stakes theater of Spanish football, certain individuals possess an almost supernatural ability to dictate the outcome of a match single-handedly. We can rightfully call these athletes the ultimate "game-changers," a title reserved exclusively for those with the highest levels of courage, class, and elite skill. 

Scoring a hat-trick in a professional match is a monumental milestone that remains a cherished memory in any player's career. However, to become the absolute best in this category within a league as fiercely competitive as the Spanish top flight is an achievement that deserves the highest praise.

The history of Spanish football is paved with the exploits of legendary forwards, but this specific list features two "beasts" who have ascended to a level far beyond the reach of ordinary greatness. They have established a record of trebles that future generations may find nearly impossible to surpass. 

As we delve into the archives of excellence, Spbolivescore invites you to explore the careers of the five geniuses who stand as the players with most hat tricks in La Liga. These are the men who turned goal-scoring into an art form and made the impossible look routine.

5 players with most hat tricks in La Liga history 

5. Edmundo Suárez - 19 hat-tricks 

Occupying the fifth spot, Mundo was the definitive spearhead for Valencia CF during the 1940s. Competing in La Liga between 1939 and 1950, he established himself as a club icon by netting 19 hat-tricks. Throughout his legendary 11-year spell with "Los Che," Mundo scored over 180 league goals, a tally that remains the gold standard for the club. He was the driving force behind Valencia’s golden era, leading them to 3 La Liga titles in 1942, 1944, and 1947, as well as 2 Copa del Rey trophies. 

5 players with most hat tricks in La Liga: Messi leaves Ronaldo behind - Ảnh 1
Suárez led Valencia to several major trophies.

Mundo claimed the Pichichi Trophy twice, first in 1942 with 27 goals and again in 1944 with 28 goals. Although he also had brief stints with Athletic Club and Alcoyano, his legacy is forever tied to the Mestalla. After a career defined by physical power and clinical finishing, Mundo retired in 1951 at the age of 35 while playing for Alcoyano.

4. Alfredo Di Stéfano - 22 hat-tricks 

Di Stéfano played in Spain from 1953 to 1966, representing both Real Madrid and Espanyol. During his illustrious career, he recorded 22 La Liga hat-tricks and scored a total of 227 league goals, placing him sixth on the all-time scoring list. Di Stéfano was the architect of the "All-Conquering" Madrid side that won 8 La Liga titles and 5 consecutive European Cups. He won the Pichichi Trophy 5 times between 1954 and 1959, with his highest tally being 31 goals in the 1956-57 season. Beyond the team honors, he is a two-time Ballon d'Or winner (1957, 1959) and the only player to ever receive the Super Ballon d'Or in 1989. After leaving Madrid, he spent 2 years at Espanyol before retiring in 1966 at the age of 40.

3. Telmo Zarra - 23 hat-tricks 

The third spot is held by Telmo Zarra, the Basque goal-machine who was the face of Athletic Club for 15 seasons between 1940 and 1955. Zarra achieved 23 hat-tricks in La Liga and scored a staggering 251 goals in 277 appearances. His record as the league's all-time top scorer stood for over 6 decades until the modern era. Zarra was a six-time Pichichi winner (1945, 1946, 1947, 1950, 1951, 1953). 

He led Athletic Club to a La Liga title in 1943 and five Copa del Rey trophies. One of his most memorable displays was a four-goal haul against Real Madrid in 1947, leading his team to a 5-0 victory. After departing Athletic Club, he played for Indautxu and Barakaldo in the lower divisions before retiring in 1957 at age 36.

2. Cristiano Ronaldo - 34 hat-tricks 

The Portuguese superstar spent 9 explosive years at Real Madrid from 2009 to 2018, where he shattered nearly every existing record. Ronaldo scored 34 La Liga hat-tricks, a figure achieved in significantly fewer games than his predecessors. He totaled 311 goals in just 292 La Liga matches, maintaining the best goals-per-game ratio in the league's history. 

5 players with most hat tricks in La Liga: Messi leaves Ronaldo behind - Ảnh 2
Ronaldo became a symbol of goals at the Santiago Bernabeu.

His final La Liga hat-trick came on March 18, 2018, in a 6-3 demolition of Girona at the Santiago Bernabéu. During his time in Spain, Ronaldo won 2 La Liga titles (2012, 2017), 4 Champions League titles, and 3 Pichichi trophies (2011, 2014, 2015), peaking with 48 goals in the 2014-15 season. His trophy cabinet also includes 4 of his 5 Ballon d'Or awards won while wearing the white shirt. Ronaldo is currently still active, playing for Al-Nassr in Saudi Arabia, where he continues to add to his record of over 900 career goals.

1. Lionel Messi - 36 hat-tricks 

Between 2004 and 2021, Messi spent 17 years at FC Barcelona, amassing a record-breaking 36 La Liga hat-tricks. He is the league’s all-time leading scorer with 474 goals and holds the record for the most Pichichi trophies with 8 (2010, 2012, 2013, 2017, 2018, 2019, 2020, 2021). Messi’s most prolific season came in 2011-12, when he scored 50 league goals. He won 10 La Liga titles and 4 Champions League trophies with Barcelona. 

5 players with most hat tricks in La Liga: Messi leaves Ronaldo behind - Ảnh 3
Messi’s name appears in almost every goal-scoring record in La Liga.

Beyond the numbers, Messi’s 192 assists in La Liga further cement his status as a complete attacker. After a stint at PSG, Messi joined Inter Miami in the United States in 2023, where he currently plays and continues his pursuit of international and domestic glory with 8 Ballon d'Or titles to his name.

Summary of the most prolific hat-trick scorers: 

Lionel Messi: 36 Hat-tricks (Barcelona)

Cristiano Ronaldo: 34 Hat-tricks (Real Madrid)

Telmo Zarra: 23 Hat-tricks (Athletic Club)

Alfredo Di Stéfano: 22 Hat-tricks (Real Madrid/Espanyol)

Edmundo Suárez: 19 Hat-tricks (Valencia)

Spbolivescore.net has just highlighted the names with the most hat-tricks in La Liga of all time, the ultimate players with most hat tricks in La Liga. Which of these legends has left the deepest impression on you with their clinical precision?

Stick around for a second. If your goal is to find a seamless way to track the hottest football news and access invaluable, unbiased data before every kickoff, we have exactly what you need. We pride ourselves on being your ultimate football companion.