Most assists in La Liga history

Fri 08 January 2021 | 7:30

A look at the list of players with Most assists in La Liga history which includes four Barcelona and three Real Madrid players.

Many great players in the history of the game have stated that the joy of a beautiful assist is much more than scoring goals. The Spanish La Liga has been the home for many quality players who perfected the art of providing assists.

The two giants of

La Liga

, Barcelona and Real Madrid are famous for their passing-based playing systems and it is reasonable that the stars of the these two teams have always been among the best assist providers in the history of the beautiful game.

In the following article we will present you with a list of players with

most assists in La Liga history

. Some of these players like Xavi, Iniesta were mostly known as assists experts. While superstars like Cristiano Ronaldo and Lionel Messi have shown a new level of perfection in football by being equally brilliant as goal scorers and assist providers.

All you need to know about the players with most assists in La Liga history

A complete list of the top 11 players with Most assists in La Liga history including the likes of Raul,

Karim Benzema


Cristiano Ronaldo

from Real Madrid and Messi, Dani Alvez, Andres Iniesta and Xavi from Barcelona.

Raul Gonzales

  • 550 games, 229 goals, 78 assists

Known as 'the Prince of Bernabeu', Raul Gonzales is one of the biggest icons in the history of Real Madrid. He graduated from Madrid's academy in 1994 and never stopped shining in the field during his 16 years spell with Los Blancos.

Raul was known for his incredible goal scoring abilities, but he was also a team player and his 78 assists in 550 La Liga games is a testament to that. Raul won a total of 16 major titles during his time at Real Madrid including six La Liga and three

Champions League


Raul never won the top assist provider award in La Liga but he was rewarded as the UEFA Champions League top assist provider in the 2002–03 season. Raul is the 11th player in the list of

most assists in La Liga history

. His most memorable assist was probably in his first Madrid Derby as the 17 years old won a penalty, scored a super goal and assisted another in a 4-0 win for Real Madrid.

Jesus Navas

  • 291 games, 26 goals, 78 assists

Jesus Navas is one of the only two stars in our list who has never played at


and Real Madrid. A product of Sevilla's youth academy, Jesus Navas has played most of his professional career at his boyhood club.

Navas was called up to Sevilla's senior team for the first time in 2005. In his first spell with Sevilla, Navas scored 23 goals in 285 games and won a total of seven titles including the club's first two Europa League titles.

In total, Navas has played 14 seasons with Sevilla. He joined

Manchester City

in 2013 to experience a new challenge and work under Pep Guardiola. His spell with the Citizens was highly successful but eventually Navas returned to Sevilla after four years of playing in the Premier League.

Navas won another Europa League title in the 2019-20 season and became the club's all-time record holder for most appearances in the process. His most memorable assist in La Liga was probably his assist to Wilfred Bony in his first game for


after leaving Manchester City.

Luis Suarez

  • 200 games, 149 goals, 79 assists

The Uruguan famous striker is the ninth player among the record holders of the list of most assists in La Liga history with 79 assists in 200 games. Suarez joined

Atletico Madrid

from Barcelona at the summer of 2020 after six highly successful seasons with Barcelona during which he won all the possible trophies at the club level.

During his time at Barcelona,


built a telepathic partnership with Lionel Messi at the front line for Barcelona. An incredible fact about his assist tally is he provided Messi 54 assists during the time the two played together. No player has assisted Messi more in his career and it is no wonder why Barcelona and Messi has suffered since the departure of El Pistolero.

In his second season with Barcelona, Suarez won the Pichichi award and his second European Golden Shoe. He also led La Liga in assists and became the first player to do so in both goals and assists in league history.


  • 327 games, 35 goals, 80 assists

Koke is the second player of the list of most assists in La Liga history who has never played at Barcelona and Real Madrid. The creative attacking midfielder has spent the entire of 14 years career at Atletico Madrid and is considered a legend among the club's fans.

Koke graduated from Atletico's academy in 2008 and made his debut against Barcelona one year later. Overall, Koke has scored 52 and has provided 103 assists in his 522 games for Atletico Madrid. Of all his assists, 80 has been provided in La Liga. He is the eights player among La Liga assist leaders of all time.

Koke has won a total of 7 major titles with Los Che including one La Liga and one Copa del Rey titles. He was a key member of the Atletico Side which reached the final of the Champions League in 2014 and 2016, both of which they lost to

Real Madrid


Dani Alvez

  • 422 games, 25 goals, 84 assists

Dani Alvez is the most decorated player in the history of football after winning 42 major trophies during his career. Alvez has been a key player in every team he has played at and is considered as one of the best right-backs in the history of the sport.

The Brazilian enigmatic player made a name for himself at Sevilla before moving to Barcelona in 2008. He was one of Barcelona's stars during the highly successful 4 years spell from 2008 to 2012 in which the Catalans won 14 titles.

Alvez telepathic partnership with Lionel Messi on the right side of Barcelona's system was a joy to watch for all the football fans. Alvez provided 101 assists in 391 games for Barcelona across all competitions, 43 of which were for Lionel Messi.

Dani Alvez is the seventh record-holder among the players with most assists in La Liga history. He left LA Liga in 2016 and went on to play for Juventus,

Paris saint Germain

and Sao Paolo.

Andres Iniesta

  • 442 games, 35 goals, 87 assists

Another Barcelona player who had a brilliant partnership with Lionel Messi,

Andres Iniesta

has provided 157 assists in his 749 career games so far. Of all his assists, 139 ones was for Barcelona. He is the second player who has provided the most assists for Messi with 44. (Behind Xavi who has provided Messi with 54 assists.)

One of the best La Masia graduates of all time, Andres Iniesta played at Barcelona for 17 years before moving to Japan's A-League to spend the last seasons of his career with Vissel Kobe. Iniesta provided some of

La Liga top assists ever

. Among his most memorable games as an assist provider were:

The 4-0 win against Levante in 2012 in which he scored one goal and providing three assists.

The 2014-15 Champions League final against Juventus where he assisted

Ivan Rakitic

for Barcelona's first goal.

The first Clasico of the 2015–16 season where Iniesta scored a super goal and assisted another as he became only the third Barcelona player, after Diego Maradona and Ronaldinho, to receive a standing ovation from Real Madrid fans at the Santiago Bernabeu.

Luis Figo

  • 336 games, 66 goals, 89 assists

Luis Figo is the only player on the list of

most assists in La Liga history

to play at both Barcelona and Real Madrid. During his highly successful career, Figo provided 173 assists in 451 games, 89 of which were at La Liga.

Figo spent five seasons at Barcelona and another five seasons at Real Madrid. His infamous transfer from Barcelona to Madrid is still the most talked about transfer of football history. Figo was an specialist in sending the final pass. In total, he registered 51 assists in 248 games for Barcelona and 93 assists in 245 games for Real Madrid. A true legend of the game.

Figo won the Ballon d'Or in 2000 and the award for UEFA Champions League top assist provider in the 2004–05 season.

Cristiano Ronaldo

  • 292 games, 311 goals, 96 assists

The legendary Portuguese super star is probably not appreciated enough for his passing abilities as much as his goal scoring stats. CR7 is the fourth record-holder in the list of most assists in La Liga history, despite playing way less than many of his rivals.

Ronaldo and his eternal rival, Lionel Messi are probably two of the most complete and consistent players in football history. They can be seen as role models for complete footballers. Ronaldo arrived at La Liga in 2008 and joined Real Madrid for a spell that lasted 9 seasons.

At 35, Ronaldo seems strong as ever and keeps breaking records every season. Many of his critics would point out his many tap-ins and penalty goals, but his assist stats in La Liga (96 assists in 292 games) alone testifies to his greatness. Many of his assists were among

La Liga best assists ever


Karim Benzema

  • 360 games, 175 goals, 98 assists

Few would think of Karim Benzema when wondering who are the

players with most assists in La Liga history

, but in truth the French striker is not only on the list, but is the third record-holder in this category.

Karim Benzema has spent the entire of his La Liga career at Real Madrid. In total, he has scored 259 goals and has provided 138 assists in 529 matches for Los Blancos. He assisted a Cristiano Ronaldo goal in his Champions League debut for Real Madrid.

Among his other memorable assists are:

The assist for

Mesut Ozil

goal in 2011 Spanish Super Cup against Barcelona.

His two assist in Real Madrid 6-2 win against Sevilla in 2012.

And another assist to Ronaldo in Real Madrid 4-2 win against Kashima Antlers in the final of 2017 FIFA Club World Cup.

Benzema also won the award for UEFA Champions League top assist provider in the 2011–12 season.


  • 505 games, 58 goals, 128 assists

Considered as one of the best assist providers in the history of the game, Xavi Hernandez scored a total 109 goals and registered 212 assists in 857 games for Barcelona across all competitions. Of all his assists, 34 were provided for Lionel Messi and many of them were among La Liga top assists ever.

Xavi was La Liga top assist provider in two seasons (2008–09 and 2009–10). He also won the award for UEFA Champions League top assist provider in the 2008–09 season.

Xavi is the second record-holder among

La Liga assist leaders of all time

. some of his most memorable assists are:

His two assists to Lionel Messi in the 2008-09 Champions League final win against

Manchester United


His assist to Lionel Messi in the final of 2011 FIFA Club World Cup against Santos.

And his four incredible assists in the famous 6-2 win against Real Madrid at the Santiago Bernabeu.

Lionel Messi

  • 500 games, 451 goals, 200 assists

The Argentinian magician is definitely among the most complete players in the history of football. He has broken numerous records and apart from his heading, it seems he has no weak points in his game.


started his La Liga career as a right back and later performed as a false nine. Whatever position he has played in, he has been able to produce goals and provide assists. Messi has been used more as a playmaker by Barcelona coaches in recent seasons. As a result he has improved his assist tally even more.

Apart from being the only player to have won six Ballon Do'rs and Six Golden Shoes, he also holds the record for most assists in 21st century with 326 assists in 898 games. He is also the record-holder for most assists in the history of La Liga with 200 assists in 451 games, many of them among La Liga best assists ever.

 What an unbelievable record!

Which players do you like most? Whose record is more impressive? How many more assists Messi will provide and will he leave La Liga soon? Let us know in the comments.




 for the 

latest football news

source: SportMob

DISCLAIMER! Sportmob does not claim ownership of any of the pictures posted on this website. Again, we do not host pictures or videos ourselves. Our authors merely link to the rightful owner. Lastly, Sportmob have carefully considered and reviewed all of its content. Despite that, it is possible that some information might be out-dated or incomplete.