Players With the Most Assists in the History of Barcelona: Barcelona is a successful soccer team, and they’ve some of the best players. When it comes to Assists, Barcelona has some skilled players.
At the top of the list is Lionel Messi. He’s not just the team’s all-time goal scorer, but also the one with the most Assists. Messi has an incredible 303 assists! That’s more than any other player in the history of La Liga.
Some other famous Barcelona players on this list are Xavi Hernandez and Andres Iniesta. These two guys were like the team’s chefs, cooking up opportunities for their star attackers like Messi, Suarez, and Neymar. Because of them, the team won a lot of trophies.
This list shows how Barcelona has always been good at making great players who can help their team do well. These players made Barcelona successful and famous all around the world.
Players With the Most Assists in the History of Barcelona
Here are the top 10 Players With the Most Assists in the History of Barcelona.
1. Lionel Messi
Competition | Assists |
---|---|
UEFA Champions League | 41 |
UEFA Super Cup | 3 |
FIFA Club World Cup | 1 |
LaLiga | 216 |
Copa del Rey | 36 |
Supercopa | 6 |
TOTAL | 303 |
The Argentine star holds the record for the most assists in Barcelona’s history. Many people believe he’s the best player ever. He’s won 8 Ballon d’Or awards and scored 672 goals for Barcelona.

He’s won every possible title with his club and national team. This includes 1 World Cup, 4 Champions League trophies, 10 Spanish League titles, and many more.
His playing style is unique and unmatched, making him one of the greatest players ever. He’s incredibly accurate with free kicks and penalties. In the 2022 World Cup, he scored 4 out of 5 penalties, including one in the final against France.
Messi has provided 303 assists in 778 games for Barcelona and scored 672 goals, making him the top scorer in the club’s history.
2. Xavi
Competition | Assists |
---|---|
UEFA Champions League | 31 |
UEFA Super Cup | – |
FIFA Club World Cup | 1 |
UEFA Champions League Qualifying | 1 |
UEFA-Cup (- 2009) | 2 |
LaLiga | 129 |
Copa del Rey | 17 |
Supercopa | 3 |
TOTAL | 184 |
The current coach of Barcelona was once an important player for the team. He spent 17 seasons with Barcelona.

Xavi’s way of playing was special because he was very smart on the field. He could see the game well and pass the ball accurately, even over long distances. He was also good at tricking opponents and handling the ball well even when they pressured him.
In his time as a player, Xavi scored 85 goals and made 184 assists in 767 games for Barcelona.
He won 32 trophies with Barcelona, including 8 Spanish Leagues, 5 Catalonia Cups, 3 King’s Cups, and more. He’s one of the best players in Barcelona’s history.
3. Andrés Iniesta
Competition | Assists |
---|---|
UEFA Champions League | 29 |
UEFA Super Cup | – |
FIFA Club World Cup | 3 |
UEFA Champions League Qualifying | 1 |
UEFA-Cup (- 2009) | 1 |
LaLiga | 86 |
Copa del Rey | 14 |
Supercopa | 3 |
TOTAL | 137 |
Iniesta is known as one of the best midfielders ever in football. He’s also the most successful Spanish footballer, winning 39 titles.

He’s famous for scoring important goals for both FC Barcelona and the Spanish National Team. One memorable moment is his goal from outside the area in the 2008-2009 UEFA Champions League semi-final against Chelsea. This goal helped Barcelona reach the final.
Iniesta played 674 games for his beloved club, scoring 57 goals and providing 137 assists.
He achieved everything with Barcelona, winning 9 Spanish Leagues, 6 Copa del Rey titles, and more. He’s in the same league as Xavi and Messi, among the greatest players in Barcelona’s history.
4. Luis Suárez
Competition | Assists |
---|---|
UEFA Champions League | 22 |
UEFA Super Cup | 1 |
FIFA Club World Cup | – |
LaLiga | 78 |
Copa del Rey | 9 |
Supercopa | 3 |
TOTAL | 113 |
Luis Suárez gave out 113 assists while playing 283 times for Barcelona. He’s ranked as the club’s fourth-highest assist provider in Barcelona’s history.

Suárez was with Barcelona for six seasons, from 2014 to 2020. He was also the top scorer in 2013-14 and 2015-16, winning the Golden Boot. He was good at scoring goals, managing to score 198 times in 283 matches.
He had amazing accuracy, with 64% of his shots hitting the target. Suárez played a big role in Barcelona’s attack, and his partnership with Lionel Messi was one of the most feared in the world.
5. Dani Alves
Competition | Assists |
---|---|
UEFA Champions League | 19 |
UEFA Super Cup | – |
FIFA Club World Cup | 3 |
UEFA Champions League Qualifying | – |
UEFA-Cup (- 2009) | 7 |
LaLiga | 70 |
Copa del Rey | 10 |
Supercopa | 3 |
TOTAL | 105 |
Dani Alves created a total of 105 assists while playing 391 times for Barcelona. He’s ranked as the fifth-highest assist provider in the club’s history.

In his initial season with Barcelona, he played in 54 games, scored five goals, and assisted 14 times – unusually high numbers for a defender. Unfortunately, he missed the Champions League final against Manchester United due to a yellow card suspension.
Alves was a vital part of Barcelona’s “Dream Team,” along with Lionel Messi, Xavi, and Andres Iniesta. He’s won a remarkable 42 trophies in his career, including 23 with Barcelona. He’s a two-time Copa América champion and a three-time UEFA Champions League winner.
6. Jordi Alba
Competition | Assists |
---|---|
UEFA Champions League | 14 |
EUROPA LEAGUE | 1 |
FIFA Club World Cup | – |
LaLiga | 68 |
Copa del Rey | 15 |
Supercopa | 2 |
TOTAL | 99 |
Jordi Alba has made a total of 99 assists in 459 games for Barcelona. He’s ranked as the sixth-highest assist provider in the club’s history.

He joined Barcelona in 2012. With Barcelona, he has won 13 trophies, including six La Liga titles, six Copa del Rey titles, and one Champions League title.
Alba leaves Barcelona at the end of the 2022-23 season. He’s now playing for Inter Miami in the MLS, alongside his old friend Messi.
7. Neymar
Competition | Assists |
---|---|
UEFA Champions League | 19 |
UEFA Super Cup | – |
FIFA Club World Cup | 2 |
LaLiga | 49 |
Copa del Rey | 6 |
Supercopa | – |
TOTAL | 76 |
Neymar joined Barcelona in 2013 from Santos, and his transfer fee of €57 million was a world record at the time. He quickly became one of the top players In the world and played a big role in Barcelona winning two La Liga titles, three Copa del Rey titles, and the UEFA Champions League in 2015.

Neymar was a crucial part of Barcelona’s “MSN” attack, alongside Lionel Messi and Luis Suárez. He won 7 trophies with Barcelona. He’s a two-time Copa América champion and an Olympic gold medalist once. He also won the UEFA Champions League once.
During his time at Barcelona, Neymar made 76 assists in 186 matches, which puts him as the seventh-highest assist provider in the club’s history.
8. Ronaldinho
Competition | Assists |
---|---|
UEFA Champions League | 11 |
UEFA Super Cup | – |
FIFA Club World Cup | 1 |
LaLiga | 50 |
Copa del Rey | 3 |
Supercopa | 3 |
TOTAL | 70 |
Ronaldinho is a legendary figure in the history of both Barcelona and the world of football due to his remarkable skill with the ball.

In the summer of 2003, FC Barcelona signed Ronaldinho for 25 million Euros from Paris Saint-Germain. During his time at Barcelona, he showcased his exceptional abilities and brought back excitement to the fans with his incredible dribbling, which was influenced by Brazil’s beautiful style of play, known as Jogo Bonito.
The Brazilian star scored 94 goals and provided 70 assists in 207 games for Barcelona. In terms of titles, he won 2 Spanish Leagues, 2 Catalonia Cups, and 1 European Cup. Ronaldinho’s time at Barcelona left an indelible mark on the club’s history and football as a whole.
9. Pedro
Competition | Assists |
---|---|
UEFA Champions League | 9 |
UEFA Super Cup | – |
FIFA Club World Cup | – |
LaLiga | 45 |
Copa del Rey | 6 |
Supercopa | 2 |
TOTAL | 62 |
Pedro contributed a total of 62 assists during his time at Barcelona, making him the ninth-highest assist provider in the club’s history.

Pedro joined Barcelona’s team in 2008 and quickly became a regular player. He played a significant role in Barcelona’s successes, helping the team secure five La Liga titles, four Copa del Rey titles, three UEFA Champions League titles, two FIFA Club World Cups, and three UEFA Super Cups.
Pedro was among a select group of players, including Lionel Messi, Andrés Iniesta, Xavi, Gerard Piqué, Sergio Busquets, and Dani Alves, who were part of both treble-winning teams.
10. Ousmane Dembele
Competition | Assists |
---|---|
UEFA Champions League | 5 |
Europa League | – |
FIFA Club World Cup | – |
LaLiga | 34 |
Copa del Rey | 4 |
Supercopa | – |
TOTAL | 43 |
Ousmane Dembele became a Barcelona player in 2017 after transferring from Borussia Dortmund for an initial fee of €105 million. His first season with Barcelona was affected by injuries, but he still managed to score 10 goals and provide 4 assists in 23 appearances. He also helped the team win the Copa del Rey.

In the following seasons, Dembele continued to struggle with injuries and inconsistency. Yet, he showed glimpses of his potential and played a significant role in Barcelona winning the La Liga title in the 2018-19 season.
During the 2021-22 season, Dembele overcame his injury challenges and had a standout performance. He played a crucial part in Barcelona’s La Liga victory in the 2022-23 season. In 2023 Dembele decided to move to PSG, while Xavi wanted him on the team, Throughout his time at Barcelona, Ousmane Dembele has provided a total of 43 assists.
FAQs
Who has the most assists in Barça history?
Lionel Messi holds the record for the most assists in FC Barcelona’s history. He provided an impressive 303 assists during his time with the club.
Who assisted Messi most in Barcelona?
Luis Suarez helped Lionel Messi the most when they played together at Barcelona. Suarez passed the ball to Messi 47 times during their time there. Now they’re playing together again at Inter Miami, and we might see them break more records in the future.
Who has the most assists in history?
Lionel Messi has the most assists in soccer history right now. He’s given around 400 assists in total for his club and country. Read Here, Players With the Most Assists.
Who is the all time assist in La Liga?
Lionel Messi, the football legend, holds the record for the most assists in La Liga. In his time at FC Barcelona, he provided 216 assists.
Who has the most assist between Messi and De Bruyne?
Lionel Messi has more assists than De Bruyne in soccer history.