Football News, Transfer News, Rumours, Gossip, Latest & Live Scores

ListiclesRecords and Achievements

List of Top 10 Players With Most Assists In Soccer History

In soccer, scoring goals is widely viewed as the most important aspect of the sport — as it is what separates the two teams in a match and eventually decides the winner of a fixture. However, there’s another element which is equally important as scoring a goal which is providing ‘assists. The act of creating chances and assisting in soccer involves a final or direct pass that sets up an opportunity for the goal scorer, who subsequently puts the ball at the back of the net. 

Usually, any team’s most creative player is tasked with the duty to create chances— it can be an attacking midfielder (CAM), central midfielder, winger, centre-forward or even striker, who executes the creativity role for their teams. Providing an assist highlights the importance of teamwork and strategy of any team, the assist makers must possess great vision, strong technicality play, high game intelligence and exceptional passing ability. 

In modern times, we have witnessed some of the greatest creative players in soccer, who have astonished fans with their brilliant skills and passes to find the goal scorers to register stunning assists — the likes of Lionel Messi, Luka Modric, Andreas Iniesta, Xavi Hernandez, Neymar and Zinedine Zidane and so on. Now that we understand how pivotal the art of providing assists is in the sport, let us dive into the list of the top 10 players – who have recorded the most assists in soccer history. 

Also Read: Understanding Soccer Positions: A Full Breakdown and Explanation

10. Cristiano Ronaldo – 276 assists

Cristiano Ronaldo
Cristiano Ronaldo (Getty Images)

The Portuguese phenomenon, Cristiano Ronaldo is widely acclaimed as the greatest soccer player of all time. He is the most famous figure on this list, highly admired for his prolific goal-scoring and trophy-laden career, with five- Ballon Dorg accolades. The forward currently holds the crown for scoring most goals in the history of soccer. While playing for some of the most elite clubs in the world such as Manchester United, Real Madrid and Juventus, and the Portugal national team he has racked up 895 goals. Ronaldo’s creative skills are often overlooked due to his exceptional goal-scoring characteristics. The Al-Nassr star has 276 career assists in his career putting him in the 10th spot on the rankings of most assists.

9.  Angel Di Maria – 278 assists

Angel Di Maria
Angel Di Maria (Getty Images)

Argentine superstar Angel Di Maria has guided his country to lift the Copa America 2021 and FIFA World Cup in 2022 Qatar, by playing a key role. The winger stands in 9th place on the list of top assist providers in soccer. The winger has bagged a tally of 278 assists throughout his career playing for clubs such as Real Madrid, Benfica and Paris Saint Germain. The 36-year-old recently announced his retirement from international football but continues to display his creative brilliance in the Portuguese top-tier with SL Benfica. 

8. Luis Figo – 283 assists

Luis Figo
Luis Figo (Getty Images)

The former Real Madrid and Portugal legend Luis Figo — renowned as one of the best forward of his generation. Figo was exceptional during his time at Real Madrid, Barcelona, Inter Milan Sporting CP and Portugal. His career served as a source of inspiration for Cristiano Ronaldo, who made his debut for the national team under the guidance of Figo. The Portugal legend occupies 8th place on the list of most assist providers with 283 assists altogether.

Also Read: Top 10 players with the most free kick goals in football history

7.Kevin De Bruyne – 286 assists 

Kevin De Bruyne (Getty Images)

The Belgian ace midfielder, Kevin De Bruyne has swiftly established his stature as one of the best players in the modern day. He captains his club Manchester City and steered the Premier League club to clinch their first-ever UEFA Champions League and continental treble in the 2022-23 season, in addition to successive Premier League titles. On the list of most assists in soccer history, De Bruyne is in the 7th position boasting 286 career assists — his exceptional vision and passing make him one of the best creative midfielders in history. 

6.Luis Suarez – 298 assists 

Luis Suarez
Luis Suarez (Getty Images)

The Uruguayan serial goal scorer, Luis Suarez is among the best strikers of this generation courtesy of his clinical finishing and goal-scoring boots for Barcelona, Liverpool, Ajax and Atletico Madrid. His stint with Catalan giants Barcelona was an immense success winning numerous trophies securing the European Golden Boot and finishing as La Liga’s top-scorer ahead of Lionel Messi and Cristiano Ronaldo in 2015, are South American’s major accomplishments. Notably, Suarez isn’t far behind in terms of creating direct chances for his teammates — providing 298 assists, and becoming the 6th player with the most assists in soccer history.

5. Thomas Muller – 303 assists 

Thomas Muller
Thomas Muller (Getty Images)

Bayern Munich and German midfield maestro Thomas Muller is the most underrated player of this generation. He has devoted his club career to the Bavarians having played for Bayern Munich since 2000, when he was 11. Muller might not be the flashy player on the pitch but has a phenomenal passing range and an eye for delivering accurate passes into the final third. The World Cup winner with Germany has amassed a staggering amount of 303 career assists, to carve his name on 5th as the most assists providers in soccer history.

Also Read: List of Top 10 Richest Soccer clubs in the world in 2024

4. Johan Cruyff – 358 assists

Johan Cruyff
Johan Cruyff (Getty Images)

Johan Cruyff a legend for Barcelona and Ajax, is hailed as a sporting figure who revolutionized the game of soccer with his coaching tactic and distinct playing style. The Dutch icon enjoyed a successful career as a player three Ballon d’Or awards, and as the head coach — led Barcelona to greater pinnacles, winning multiple titles and trophies with the Catalan club. Apart from Cruyff’s off-pitch contributions, he is equally remembered for his dazzling skills and intelligence — because of which the forward had collected 358 assists to his name, cementing his reputation as one of the best players of all time.

3. Pele – 369 assists

Pele
Pele (Getty Images)

Edson Arantes do Nascimento famously known as Pele’ is widely considered the greatest soccer player of all time. The Brazilian legend is largely credited with popularising the sport across the globe, in the times when there was no internet or social media. The Brazilian hero was a complete forward possessing speed, dribbling, and skills coupled with creative play and the ability to score bunches of goals. An icon of the sport, he led his country, brazil to lift a record three World Cup titles and concluded his career as the country’s all-time top scorer, while securing third place on this list with a staggering 369 assists. 

2. Lionel Messi – 400 assists

Lionel Messi
Lionel Messi (Getty Images)

A player who needs no introduction, Barcelona and Argentine icon Lionel Messi — his creative play and incredible dribbling to skip past defenders and accurate passes are just spellbinding for fans. The forward has won every possible trophies and individual accolades with a record of eight Ballon Dor awards. Messi stands tall as the second with player most goals in soccer, only behind Cristiano Ronaldo. However, when it comes to giving assists — the Inter Miami skipper has 400 assists to his name as a result, the forward is the second-most assist collector in soccer. 

Also Read: List of Top 10 Most Supported Football Clubs on Social Media in 2024

1. Ferenc Puskas 404 assists

Ferenc Puskas
Ferenc Puskas (Getty Images)

At first position in the elite list of most assist providers is Ferenc Puskas – the former Real Madrid and Hungarian legend was another icon of the game. Fifa’s Puskas award for the best goal every year is given in memorabilia of the legendary forward. Puskas won three European championships with Los Blancos — one of the greatest of his time. The forward has 404 career assists to his name the most by any player in history — truly a marvellous exploit. Additionally, the legendary attacker had scored over 700 goals in his career while making nearly 719 appearances. 

FAQ

Q. Which player has the most number of assists in soccer?

Ferenc Puskas has the most assists in soccer history, with 404 assists. 

Q. How many assists does Cristiano Ronaldo have?

Cristiano Ronaldo has racked up 276 career assists so far.

Q. Which player has the most assists in the Premier League?

Man United legend Ryan Giggs leads the EPL assists tally. 162 assists.

Q. Who holds the record for assist in the UEFA Champions League?

Cristiano Ronaldo is the competition’s leading assist-maker of all time, with 42 assists.

Q. Who has recorded the most assists in International Soccer?

Brazil star forward Neymar Jr’s 51 assists tally is the highest in International Soccer.