Lionel Messi equalled the record for the most assists in international football in Argentina’s 1-0 win over Peru in Buenos Aires on November 19, 2024.
During their FIFA World Cup 2026 Qualifiers clash against Peru, Lionel Messi set up Lautaro Martinez’s sensational goal to register his 58th assist for the Argentina national football team and also match the record for the most assists in international football with United States men's national team legend Landon Donovan.
Former American footballer Landon Donovan also recorded 58 assists in his illustrious international football career.
Brazil national football team talisman Neymar is second on the list for the most assists in international football. He has already accumulated 57 assists in 126 appearances.
The likes of Ferenc Puskas (53), Sandor Kocsis (50), Kevin De Bruyne (49), Pele (47), Mesut Ozil (40), Cristiano Ronaldo (37) and David Beckham (36) feature next on the legendary list.
Know players with the most assists in international football.
Most assists in international football
Player |
Team |
Appearances |
Assists |
Landon Donovan |
USA |
157 |
58 |
Lionel Messi |
Argentina |
190 |
58 |
Neymar |
Brazil |
126 |
57 |
Ferenc Puskas |
Hungary |
85 |
53 |
Sandor Kocsis |
Hungary |
68 |
50 |
Kevin De Bruyne |
Belgium |
107 |
49 |
Pele |
Brazil |
92 |
47 |
Mesut Ozil |
Germany |
92 |
40 |
Cristiano Ronaldo |
Portugal |
217 |
37 |
David Beckham |
England |
115 |
36 |
Landon Donovan | 58 assists
Landon Donovan previously held the record for the most assists in international football. Considered to be one of the greatest American football players of all time, Landon Donovan recorded 58 assists in 157 appearances between 2000 and 2014. Interestingly, Landon Donovan also shares the record with Clint Dempsey for the most international goals scored by a male USA player (57).
Lionel Messi | 58 assists
Lionel Messi recently matched Landon Donovan’s record for the most assists in international football. Widely regarded as one of the greatest players of all time, Lionel Messi has accumulated 58 assists in 190 appearances for La Albiceleste. Additionally, the 2022 FIFA World Cup winner also features second in the all-time top international goalscorers list behind Cristiano Ronaldo. Messi has netted 112 goals for Argentina while Ronaldo tops the list with 135 goals.
Neymar | 57 assists
Former Brazil captain Neymar features third on the list for the most assists in international football. Widely regarded as one of the best players of his generation, Neymar has amassed 57 assists in just 126 appearances for the Brazil national football team. Furthermore, Neymar is Brazil's all-time top goalscorer in international football with 79 goals, two more than legendary Pele.
Photo credit: Imago