Top 11 players with most assists in football history

This list contains some of the biggest stars the sport has witnessed in history.
In football, goal scorers frequently receive all the credit. The players who score the most goals typically garner headlines because, after all, goals do win games.
This implies that the creator may frequently go unnoticed. It’s also only fitting that players receive their flowers in equal proportion because they frequently play a beautiful pass or go on a convoluted dribble before setting up the final goalscorer.
In order to honour the inventors, we have studied football’s past and are here to list the 11 players who have contributed the most assists in the sport’s history.
11. Ryan Giggs – 277 assists
It seemed inevitable that Ryan Giggs, the Premier League’s all-time assist leader, would be on this list. The fact that he barely makes it into the top 11, however, may surprise some.
The legendary Manchester United player was known for exploiting his speed to charge down the flank before whipping in a tricky ball that allowed players like Wayne Rooney and Cristiano Ronaldo to attack. Throughout his career in the English top division, he amassed 162 assists; an additional 115 came from cup tournaments and international games. His 64 caps for Wales accounted for just seven of those.
Also Read: Top 13 highest international scorers of all time
10. Luis Figo – 283 assists

Luis Figo, who played a significant amount of his career in LaLiga, is arguably best known for his contentious 2000 transfer from Barcelona to Real Madrid, which caused a great deal of fan outrage when the two sides faced off in El Clásico. Despite the controversy, the Portuguese international was truly amazing to watch; his ease with the ball made him a terror for defenders.
With nearly 90 assists for both Barcelona and Real Madrid, the 2007 Ballon d’Or winner is still the player with the second-most assists in Spanish top-flight history (more on number one later). Later, he demonstrated his skills at Inter Milan as well, managing 44 goals for Portugal in 127 games and setting up teammates a further 34 times.
9. Cristiano Ronaldo – 304 assists*

Most people remember Cristiano Ronaldo more for his incredible goal-scoring prowess. The Portuguese legend has accomplished more than any other player in football history.
However, that shouldn’t take away from Ronaldo’s importance as a creator for the several teams he represented. He frequently had to beat a full-back and set up a teammate while honing his skills on the wing for teams like Sporting, Manchester United, and Madrid. He didn’t develop into an all-around striker until much later in his career, especially at Juventus.
8. Angel Di Maria – 313 assists*
Without a doubt, one of Argentina’s greatest football players of all time will be Angel di Maria. Throughout his career, which has brought him from La Albiceleste to Portugal, Spain, England, France, Italy, and back to Portugal and Argentina, the cunning winger has gained recognition for his deft dribbling and deft passing. By today’s standards, one could argue that Di Maria is even marginally underappreciated.
Also Read: Top 10 players with most trophies in football history
7. Kevin De Bruyne – 316 assists*

During his tenure at the Etihad, Kevin De Bruyne dominated Manchester City and became the fastest player in the English top division to reach 100 assists.
He finished his career as a City player with an incredible 177 assists across all competitions, and he wants to keep adding to his total in Italy, where veteran football players tend to find a fresh lease of life.
6. Luis Suarez – 317 assists*

Similar to Ronaldo, Luis Suarez is more often recognised for his goals than his assists. During his tenure at Liverpool and Barcelona, the Uruguayan international led one of the greatest attacking trios of this century alongside Neymar and Lionel Messi, making him one of the finest in the business.
However, the striker has demonstrated his ability to assist as well, whether it be by connecting play as a focal point or spraying the ball out to teammates. with 278 club-level assists and an additional 39 for Uruguay.
Also Read: Top 10 players with most assists in international football history
5. Thomas Müller – 352 assists*

During his 17 years at Bayern Munich, it was difficult to pinpoint Thomas Müller’s precise role. He was challenging to prepare for since he alternated between the lines of attack and midfield, sometimes playing as an offensive midfielder and other times as a centre-forward.
The 36-year-old consistently put up incredible stats, both in terms of goals and assists, while playing for Germany’s biggest team. He is on the verge of surpassing two contemporary game legends at the Vancouver Whitecaps.
4. Johan Cruyff – 358 assists
As a manager and player, Johan Cruyff contributed to the sport’s turnaround. The Dutchman was a major contributor to the concept of “Total Football” and served as the model for future number 10s. He operated between the lines to connect midfield to attack with deft passing and dribbling, which enabled those around him to flourish.
The three-time Ballon d’Or winner, who won numerous league titles and European Cups and led the Netherlands to the World Cup final in 1974, was crucial to Ajax’s and Barcelona’s accomplishments throughout the 1960s and 1970s.
Also Read: Top 10 highest goalscorers in football history
3. Pele – 369 assists

Pele is regarded by many football fans as one of the finest players of all time, if not the best. The three-time World Cup winner was a phenomenon for Brazil, leading the Selecao team, who were endowed with an abundance of quality and scored crucial goals.
In addition to being an excellent goal scorer, he concluded his career with 369 assists, to be exact. Many players and supporters rank him higher than other football players due to the combination of all these attributes.
2. Lionel Messi – 400 assists*

Is there anything that Lionel Messi hasn’t accomplished in his prestigious football career? No, not at all. For more than 20 years, the World Cup champion has captivated supporters by swerving in and out of defenders before either skillfully scoring or passing the ball to a teammate for a tap-in.
The Argentine, who leads both Argentina and Barcelona in goals and assists, recently reached the 400-assist milestone while playing for Inter Miami. Even though he’s nearing the end of his career, he still enjoys dismantling teams, and he will soon be at the top of this list.
1. Ferenc Puskas – 404 assists
Throughout his 719 career games, the Hungarian scored 708 goals and assisted teammates 404 times. That meant that each time he took the field, he was contributing an average of one and a half goals!
Puskas led the line brilliantly for Real Madrid and was the star of Hungary’s “Golden Team,” winning the Golden Ball award for his exceptional exploits at the 1954 World Cup. He won five league crowns and three European Cups during his eight years at the Spanish club.
Who has the most assists in football history?
Ferenc Puskás has the most assists, 404, in football history.
How many assists does Ronaldo have?
He has 304 assists.
Can Messi overtake Puskas’ record?
He can, as he has 400 assists, four shy of the Hungarian.
For more updates, follow Khel Now on Facebook, Twitter, and Instagram; download the Khel Now Android App or IOS App and join our community on Telegram.
After earning a bachelor's degree in mass media, Rajarshi began his career as a sports writer in 2019, driven by his passion for sports journalism. He has been working in the field for over six years. A devoted fan of Lionel Messi and Barcelona, Rajarshi has been involved in sports since childhood. Before turning his focus to journalism, he even represented his college at the state level. Along with covering football, he enjoys playing the game, watching movies, and experimenting with new recipes in his spare time, as cooking is one of his favorite hobbies.
- Swansea City vs Wrexham Preview, prediction, lineups, betting tips & odds | EFL Championship 2025-26
- Borussia Dortmund vs Borussia Mönchengladbach Preview, prediction, lineups, betting tips & odds | Bundesliga 2025-26
- Bologna vs Inter Milan Preview, prediction, lineups, betting tips & odds | Italian Supercoppa 2025 semi-final
- Valencia vs Mallorca Preview, prediction, lineups, betting tips & odds | LaLiga 2025-26
- Abhinav Bindra reflects on Lionel Messi’s India visit, urges focus on grassroots sport
- GOD of cricket Sachin Tendulkar meets Lionel Messi, gifts his number '10' jersey at the Wankhede Stadium
- Top nine players Erling Haaland surpassed in Champions League goals; Henry, Rooney & more
- Top three highest bicycle kick goals in football history; Ronaldo, McTominay & more
- Cristiano Ronaldo's Portugal Route to FIFA World Cup 2026 Final
- Cristiano Ronaldo vs Lionel Messi in World Cup 2026 Quarter Finals? How it can happen?